Romania’s Studio 20 Opens Live-Cam Studio in L.A.
BUCHAREST, Romania – European live-cam giant Studio 20 will open its first U.S. studio June 15 in Los Angeles. Known for franchising its successful business model, the company operates five locations in three Romanian cities: Bucharest, Timisoara and Cluj. The first opened in...
Posted On 13 Jun 2016