Green Japan making waves

Long before the idea of creating power from the motion of the oceans, the Japanese have had a fascination with waves and weather. Ever since the kamikazes (divine wind) saved them from Mongol invasions under the command of Kublai Khan in the 13th century, the Japanese have honored the sea and its power. In more [...]