Projects & Operations

PROJECT

MA-Ouarzazate Concentrated Solar Power