Toshiba Transmission & Distribution Systems Asia Sdn. Bhd.

Engineering, Procurement, Construction & Commissioning (EPCC)