596View
0m 0sLenght
0Rating

Engineers designed and installed a 7 megawatt wind turbine off the coast of Fukushima