News Evolution Reports Q2 2024 Revenue of €508.4m, Up 15.9% YoYJuly 22, 20240 Supplier Evolution has released its Q2 2024 financial results, revealing a notable 15.9% year-over-year increase in revenue, totaling €508.4 million…