7 July 2014

UK renewables reach important – but modest – milestone