Solar desal on cards for South Africa

  • ADD TO MY BRIEFCASE

France is to play a major role in delivering a solar-powered desalination plant to alleviate water pressures in the drought-stricken Western Cape of South Africa

Blurred image of IJGlobal article content