South Africa’s CSP future rests on grid, policy solutions

Source: CSP Today Global Tracker