General Science investing €110m in China tire expansion

30 Nov 2023