Evolution records €452.6m in Q3 revenue – but growth slowing; RNG down

Evolution has seen a 20% annual increase in its operating revenue during Q3 in its financial report.