Solar100MW CSP project kicks off in South AfricaConstruction of a 100MW concentrating solar power (CSP) and thermal energy storage project has begun in South Africa.The Kathu CSP project is to feature parabolic trough and molten salt storage technologyRecharge Staff