The company is set to occupy about 16,000 square feet and the entire seventh floor at Uptown Tower at 2440 Louisiana Blvd. NE after outgrowing its space elsewhere in Uptown. ...
News Feed:
Albuquerque Business News - Local Albuquerque News | Albuquerque Business First