CSP Today 1 July 2010.

North African nations such as Algeria and Morocco are ideally located for CSP. But they will need to offer a lot more than sunshine in order to satisfy investors…

http://social.csptoday.com/industry-insight/creating-fertile-ground-csp-desert

(CSP = Concentrating Solar Power, a field of mirrors reflecting sunlight onto a collector tower).