Europe must seize its chance to lead the world in cleantech

background image