Chinese investment group announces €1.2bn tire project

18 Sep 2024

UK industrial optimism records biggest drop in seven years