Albuquerque City Council approves lease for Orion Center satellite facility

By Shane Farias / NM News Port New Mexico is set to become the home of a massive satellite facility. The Orion Center is planned to be a four-million-square-foot development built by Theia Group Inc. and its subsidiary company, Group Orion. It will be located on 114 acres of city land adjacent to the Albuquerque… Continue reading Albuquerque City Council approves lease for Orion Center satellite facility