EIT leaflet - Making Innovation Happen! | European Institute of Innovation & Technology (EIT)