London Array wind farm was largest globally when then-UK Prime Minister David Cameron cut ribbon on project developed by Orsted back in 2013
London Array wind farm was largest globally when then-UK Prime Minister David Cameron cut ribbon on project developed by Orsted back in 2013