A 14.3 MW offshore wind turbine was installed in just 30 hours


Trending Today on Tech News Tube