Britain is "firmly on track" to meet its clean power targets for 2030, according to the government following a record offshore wind auction. It has awarded contracts to supply 8.4 gigawatts (GW) of ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results