You should be redirected in a few seconds, if you are not click below:
Inch Cape makes bigger turbine bid
UK: The developers behind the 784MW Inch Cape offshore wind project in Scotland has applied to install larger-than-planned turbines following the advancement in technology.