CETP at STZ: Electro-Mechanical Works – Site Delivery of Local Components - Overall 80 % of E&M works completed

CETP at STZ: Electro-Mechanical Works – Installation in Progress