Canadian Solar’s Recurrent Energy Executes Sale of 17.5 MWp Solar Power Plant in Japan
(Canadian Solar) Canadian Solar Inc. today announced that it has completed the sale of its 17.5 MWp Hiroshima Suzuhari operational project located in Hiroshima prefecture, to a private Japanese fund.