Shell has teamed up with two other energy firms to submit an application for a 1.5 billion wind farm with the potential to supply a quarter of London, making it the world's largest.
The London Array project would put 270 wind turbines on offshore platforms where the River Thames meets
AdvertisementAdvertise with NZME.