A Concentrated Solar Power project worth watching in Morocco

The rugged landscape around Ouarzazate, a city in south-central Morocco on the edge of the vast Sahara, is known to some as a filming location for movies such as “Lawrence of Arabia” and television shows like “Game of Thrones.” Now, the sparsely populated area is getting attention for something else: [...]