All about finance. Q1 Revenue for Evolution Surges to €520.9 million, yet Profit drops to €254.7 million , and Administrator 2025 May 1