Storia: Europe needs its next $100B company. These 12 startups are fighting to score the spot — TFN — Warptech Lab News