Maria McCaffery, chief executive of Renewable UK has announced that she will step down from her role in spring next year. Her successor will be recruited in the coming weeks. We’d be interested to know if the new government and its attitude towards renewable energy development has been a deciding factor for McCaffery. Maria said […]