Canadian Solar Inc. (the "Company" or "Canadian Solar") (NASDAQ: CSIQ) today announced that it has executed three significant agreements with Sunraycer Renewables LLC ("Sunraycer"), an Annapolis, ...
This includes 31 megawatts (MW) of the company's utility-scale solar power projects. Canadian Solar’s gross margin was 16.4%, which came in slightly above the 14-16% guided range. The gross ...