Have renewables got wind in their sails or are they heading for the compost heap? By Alice Cooke 18th January 2018 In good news for the UK renewables market, Shell has announced it has signed a This content is for members only. Please click here to view the full article.