Netflix assembles new US production hub in New Mexico

Posted on: October 8th, 2018 by ABC News No Comments

Netflix has chosen Albuquerque as the site of a new U.S. production hub and is in final negotiations to buy an existing multimillion-dollar studio complex on the city’s southern edge

Leave a Reply

You must be logged in to post a comment.