Tag: Prince Alwaleed bin Talal

Anyone who has written off CSP as a technology whose level cost of energy is doomed to remain hopelessly cost-ineffective needs to know that the Saudis are installing this stuff at a record-setting pace. Why wouldn’t a country sitting on …

Concentrated Solar Power – Will It Have Its Day? Read More »

Tagged with: , , , ,