Catalysing the clean energy revolution

By Elena Bou, the Innovation Director at InnoEnergy The clean energy sector was very recently scrapping to ensure the clean energy revolution happened – at all. The crucial thing was the innovations with tra...