#Industrial supplies #Motors: electric #Turbines: wind #Montréal #QC #quebec #Industrial supplies #Motors: electric #Turbines: wind #333611-Turbine and Turbine Generator Set Unit Manufacturing