Canadian Solar Completes Sale of 56.3 MWp Solar Power Plant in Japan for JPY 22.3 Billion
PVTIME – Canadian Solar Inc. (the “Company”, or “Canadian Solar”) (NASDAQ: CSIQ), one of the world’s largest solar power companies, announced today it completed the sale of Yamaguchi Shin Mine,…