Canadian investment group Caisse de depot et placement du Quebec (CDPQ) will inject JPY 20 billion (USD 134.3m/EUR 136.3m) into Japan’s Shizen Energy Inc to help the renewables developer expand at home and internationally.