24 employees
Catapult equips corporates across Europe with data-driven and AI-powered Tech Research as well as Innopipe – a company discovery platform.
2015