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 ...