Home ArticlesRenewable Energy Construction Begins At 100 MW Kathu CSP Project In South Africa