Japan’s First Megawatt-Scale Tidal Turbine: A Renewable Energy Breakthrough
Japan has successfully installed its first megawatt-scale tidal turbine, the AR1100, in the Naru Strait. With 1.1 MW capacity, this project builds on the success of the AR500 pilot, bringing…