General Science terminates €200m tire plant project

10 Jan 2024

China TBR maker General Science goes public