The claim: Japan has activated its first megawatt-scale underwater turbine, the AR1100, to harness the power of ocean currents for clean energy. Anchored to the seabed, this 1.1-megawatt machine is now generating electricity from the relentless force of the sea. …
