Collating and Disseminating Credible Power Industry Data and Information
Proteus Marine Renewables installed a 1.1MW tidal turbine in Japan’s Naru Strait, marking a key step…