Technicolor Creative Studios signed an 11-year lease in Culver City, housing all of its divisions in L.A. in a new campus that will accommodate 350 people.
Posted in: Los Angeles
Comments are closed.
Comments are closed.