1 article
Over 1,600 early-stage startups recently applied for a single pitch competition with a €1 million prize package.