Financial Report Evolution FY2025: Revenue Flat, EBITDA Down 9% as European Regulatory Pressure Mounts by Martin Nevis February 17, 2026