Icon
 

Japan s deep ocean turbine offers steady renewable energy