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