New leases give Apple a large footprint in Los Angeles for content push

Article Image

Apple has reportedly leased more than 200,000 square feet of prime real estate in Culver City, California to support its expanding efforts in original video content.

You may also like...