Canadian Solar Construction On 143 MW Of Solar Projects in Japan Underway
GUELPH, ON, April 7, 2021 /PRNewswire/ — Canadian Solar Inc. (the "Company", or "Canadian Solar") (NASDAQ: CSIQ) announced today that it has commenced construction on four solar projects …