Tag: English Channel

Green Light for ‘Next Generation’ 1.2GW East Anglia Offshore Wind Farm

Business and Energy Secretary Greg Clark has given the green light for ScottishPower Renewables to develop a 1.2GW offshore wind project 46 miles off the coast of East Anglia that will use...

FEATURED