ACI Worldwide Q1 2025 slides: revenue surges 25%, EBITDA nearly doubles

Forex News