Greater efficiency helps Altri Group achieve a net profit of €117.4 million

24 nov 2022