Khi Solar One/ZAR4 billion/1112

The full group of financers participating in the Khi...

Blurred image of Trade Finance article content
Blurred image of Trade Finance project key facts