‘World’s largest’ offshore wind farm now fully powered

All 175 turbines at what is believed to be the world’s largest operating offshore wind farm are now generating clean electricity. The 630MW London Array in the Thames Estuary has completed its first phase of the project, with the final turbine (pictured) online on Saturday, 6 April. With all turbines now exporting power to the […]