North of Africa & Middle East : local manufacturing potential for Concentrated Solar Power
The vision of Sahara Green is to built locally Concentrated Solar Power stations arround the Sahara Desert, in order to fight against the desertification, produce desalinated water, and to create jobs locally. The world bank did a study on the potential...