Pioneer Work on the High Seas — How to Install an Offshore Wind Turbine
4:20 | Ever bigger rotors, ever more powerful wind turbines, ever farther off the coast.
4:20 | Ever bigger rotors, ever more powerful wind turbines, ever farther off the coast.