26 April 2017: This article published by BusinessGreen reviews a report published by the Corporate Leaders Group, '21st century energy: Business reflections on renewables in Europe’, which warns that inconsistent and unambitious EU policy could stifle investment and slow the transition towards a low carbon economy.
The Prince of Wales's Corporate Leaders Group