Support us to deliver journalism without an agenda. Britain is set to get nine new offshore wind farms after the Government’s latest renewables auction. The nine new projects compare to none ...
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 of green ...