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