Fintech Santander-Owned Ebury Plans £2 Billion London IPO Subsequent 12 months: ReportSeptember 26, 2025 Santander-backed funds firm Ebury is getting ready to re-enter the general public markets with a London flotation that would worth…