Intralot reports €94.4m Q1 2025 revenue amid contract renewals

Steady growth and multi-year agreements underline Intralot’s start to the year.