Evolution CEO “not happy” with Q1 performance as shares slide
Evolution has reported revenue of €520.9m for the first quarter of 2025, showing a 3.9% year-on-year increase. Despite this, challenges such as cybersecurity measures in Asia and currency fluctuations have…