Netflix's Mesa del Sol expansion ready for next step after Albuquerque City Council approves lease
June 22, 2021 at 15:41 PM EDT
The sublease and master economic development lease between the State Land Office and Netflix outlines the use of about 300 acres at Mesa del Sol.