Featured Stories Archive: November, 2018

1 Nov, 2018
Governor Susana Martinez, Mayor Tim Keller, and Ty Warren, Vice President of Physical Production for Netflix, announced that Netflix chose Albuquerque as the site of a new U.S. production hub on October 8, 2018.