Largest floating offshore wind farm in Scotland; Typhoon turbine developed in Japan - Compilation

World’s largest floating offshore wind farm to be built off the coast of Scotland. Typhoon turbine: Japanese engineer develops wind turbine to harn...
Back to Top