Basil El-Baz
Egypt’s Carbon Holdings aims to finalize funding and start building its massive Tahrir petrochemicals project by June.
Most Read