Subscribe
Subscribe

Evolution Q4 revenue climbs 32% despite “sabotage” and cyberattacks 

Live and RNG supplier generates €625m in revenue for the final three months of 2024, yet shares tumble 7% before rallying slightly in early trading

evolution Q4 2024