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 »