21st century energy: Business reflections on renewables in Europe