November 07, 2023 BY Elizabeth Anderson
Ebury announces plans to launch IPO in 2025
Santander (SAN.MC) owns the majority stake in Ebury. At a funding drive last year, it increased this control to 67%. Presently, Ebury, a UK-based firm, is valued at £900m. Ebury specialises in payments, cash management, and business-based trade finances. Lobato further said the company’s latest financial results, which will be published soon, reflect spiked growth.…
Read more