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 influenced the company’s overall financial performance. The EBITDA for the first three months dropped slightly to €342m, reflecting a margin decrease of 65.5%. Consequently, Evolution’s […]