Thebe Renewable Energy Holdings (Pty) Ltd And Phembani Solar Energy 1 (Pty) Ltd, Shanduka Black Umbrellas Energy (Pty) Ltd and Phembani Renewable (Pty) Ltd
Case Name
Thebe Renewable Energy And Phembani Solar Energy 1