Noor Ouarzazate Solar Complex in Morocco, World’s Largest Concentrated Solar Power Plant
The Noor Ouarzazate Solar Complex is a 580MW solar power project located 10 kilometers north of the Moroccan city of Ouarzazate. It’s the world’s biggest concentrated solar power facility. The construction of a 160MW concentrated solar power (CSP) plant, dubbed Noor I, was phase one of the Ouarzazate solar power [...]