Tuesday, March 18, 2025

Europe has plenty of startups, but lacks breakthrough, mega-scale companies