US power producer Invenergy announced last week that it has postponed the implementation of the 47.3-MW Hakodate Torazawa Wind Power Generation Project in Hokkaido, Japan.

US power producer Invenergy announced last week that it has postponed the implementation of the 47.3-MW Hakodate Torazawa Wind Power Generation Project in Hokkaido, Japan.

Tokyo-based onshore wind developer and IPP TerraWind Renewables Co Ltd has completed the acquisition of a wind power project with a planned installed capacity of about 25 MW in…