News

The Los Angeles City Council approved a $1 billion Television City project on Tuesday, according to the LA Times. Roughly 980,000 square feet of offices, soundstages, production facilities and ...