TechMeme April 24, 2026Helsinki-based Verda, formerly Datacrunch, which aims to become Europe's first AI cloud hyperscaler, raised €100M in debt and equity (Mimi Billing/Sifted)Read full article Share: