Renewable energy production and development. Offshore wind turbine construction #153752927
Description
Renewable energy production and development. Offshore wind farm turbine construction. Investment in the renewable power industry. Massive blade and tower parts at Great Yarmouth outer harbour UK