Nine offshore wind farm projects awarded in UK auction
Getty Images A total of nine offshore wind farm contracts have been awarded by the government after last year’s auction failed to attract any bidders at all. The contracts are part of a wider slate […]