Image
Blog Post
Lights! Camera! Netflix! Leading Online Streaming Company to Create NYC Production Hub
Netflix, the world’s leading internet entertainment service with more than 139 million paid subscribers in over 190 countries, has been a near constant presence in New York,…