World’s most powerful wind turbine swoops into UK for testing

GE Renewable Energy turbine nacelle.
GE Renewable Energy turbine nacelle.

Breaking