• Mitsubishi Hitachi Power Systems Africa (Pty) Ltd
    Sandton, Gauteng, CEA