Ouarzazate in Morocco is known as the Hollywood of Africa, and famous for the filming of classics like David Lean’s Lawrence of Arabia. But in the modern era of climate change it has also gained fame and importance as the location of the world’s largest concentrated solar power (CSP) plant and a centre of excellence…
You are here