Pattern Energy and its Japanese affiliate Green Power Investment Corporation have commissioned the 113MW Sumita Tono wind facility in Japan’s Iwate Prefecture. This is the companies’ fourth project in the country.
Read more