The South African solar project facility is anticipated to produce more than 600 GWh of power…
Tag: Magnora
Magnora Acquires 92% Stake in African Green Ventures
Magnora acquires 92% of African Green Ventures. AGV is already in charge of some of Magnora’s…