Canadian Solar sells solar power plant in Japan for $205m

Yamaguchi Shin Mine solar facility began commercial operations in May 2018. Credit: Chelsea / Unsplash.