Controversial Wind Plant to be Built on Kunashiri
A U.S. firm has won an order for a wind power plant to be built on Kunashiri Island, one of the four-Russian held islands Japan wants returned, a senior Sakhalin Province official said Friday. Sakhalin Machinery LLC, owned by Alabama-based Tiger Machinery LLC, received the order last year in addition to a Russian government order for a geothermal power plant on the same island, which is located off Hokkaido ...
Read more ›