What is Startup Matchmaking?

The Romanian and CEE startup ecosystems are at a consolidating stage, with more and more startups popping up, 12 companies reaching the unicorn status, numerous educational »