CDPQ picks up 80% stake in Japanese solar plant

The Inuyama project has a total solar power generation capacity of 31MW.

Share this