Report - FINANCIAL INSTRUMENTS FOR OCEAN POWER · Isle of Skye and the Scottish mainland, four tidal energy twin rotor turbines each rated at nominal 2 MWe . 1) OTEC = Ocean Thermal Energy

Please pass captcha verification before submit form