Canadian Solar inks O&M contracts for solar & storage projects in the U.S.
Canadian Solar, a leader company in North America in renewable energy developments and solutions, announced this Wednesday it signed long-term Operations and Maintenance (O&M) contracts...