Laval opens up 1.2M sq. ft. of life sciences development space
The City of Laval and the Institut national de la recherche scientifique (INRS) are launching Phase II of Biotech City, a property destined for up to 1.2 million square feet of additional life and health sciences development in the coming