Netflix commits $1 billion to make New Mexico home to one of the world’s largest studios [TechCrunch]
Netflix is committing $1 billion in production spend at its ABQ Studios in Albuquerque, New Mexico, along with plans to
Read moreNetflix is committing $1 billion in production spend at its ABQ Studios in Albuquerque, New Mexico, along with plans to
Read more