No subsidies for green power projects before 2025, says UK Treasury

The Guardian,  23 November 2017