News
Construction is progressing
in Saint-Eustache
News from the Innoparc Albatros
Work is progressing well in Saint-Eustache where MACH is building a new complex in the Innoparc Albatros. Nova Bus and NSE Services Techniques & Logistiques will occupy 135,000 of the 200,000 square feet of the building. 67,000 square feet still available!