Canvus Signs 109,075-Sq-Ft Lease for Flagship Manufacturing Facility

Canvus Signs 109,075-Sq-Ft Lease for Flagship Manufacturing Facility

Canvus to Build State-of-the-Art Products from Wind Turbine Blades at New Cleveland-Area Production Studio Starting in Fall 2022. Originally published on nmrk.com