csp
-
Innovative Cranfield research plays key role in €22m concentrated solar power & desalination plant in Egypt
- September 13, 2018
- Posted by: administrator
- Categories: Technology & Innovation, Africa
No Comments -
DEWA Chief witnesses EPC Contract signing between ACWA Power & Shanghai Electric
- April 16, 2018
- Posted by: administrator
- Categories: Corporate, Asia