General Science unveils $295m Egyptian tire plant project

2 Nov 2026