Canadian Solar, a vertically integrated manufacturer of silicon ingots, wafers, and PV cells and modules, announced its wholly-owned Recurrent Energy, and Matrix Renewables, a global

Canadian Solar, a vertically integrated manufacturer of silicon ingots, wafers, and PV cells and modules, announced its wholly-owned Recurrent Energy, and Matrix Renewables, a global