End of new onshore wind farm subsidies may cost UK up to £1bn

Onshore wind news
Dun Law Wind Farm near Lauder in the Scottish Borders, near Edinburgh. Photographer: Mike Wilkinson/Bloomberg News

Breaking