Storia: Scapia closes $63M as Europe's biggest fintech comes for its market — TFN — Warptech Lab News