Canadian Solar completes 8.6-MWp portfolio in Japan
October 20 (SeeNews) - Canadian Solar Inc (NASDAQ:CSIQ) said today it has completed four photovoltaic (PV) power facilities in Japan totalling 8.6 MWp, bringing its cumulative installed capacity in the country to 15 MWp.More specifically, the company has started the…