S4 Capital Q1 2025 slides: Revenue falls 15%, maintains full-year guidance

Forex News