General Science unveils plans for €200m tire plant

9 May 2023