687View
1m 11sLenght
16Rating

Japan’s floating wind turbine can generate 7 megawatts of electricity