01342 332000
Two offshore wind farms totalling 1.3GW are to be built in the Thames Estuary after consent for the projects was granted on Monday.
Action inspires action. Stay ahead of the curve with sustainability and energy newsletters from edie