Liverpool Bay wind turbines will help power 230,000 homes
The colossal structures, each with blades that are 262ft (80m) in length, are located off the coast of Liverpool in northern England. Each turbine has an output of eight megawatts.
Read more »