Site icon Polvadera Chiles and New Mexico News

City councilors approve proposed lease agreement with Theia Group, the satellite company that plans to bring 1,000 jobs to town

The lease and development agreement is for a 114-acre plot of land near the Albuquerque International Sunport where the Orion Center could be built.

Source: The Business Journal

Exit mobile version