Home World News Looking back at 2025: the $3.2 billion Fintech IPO comeback nobody predicted