X

SolarReserve led consortium secures $260m funds for 96MW South African project

Close
Close
Close