AKITA--Towering wind turbines the height of 40-story buildings dot the waters off the coast of Akita Prefecture, an indication that construction of Japan’s first large-scale offshore wind farms has entered the homestretch. [Read More]

No reproduction or republication without written permission.