
The German Development Bank gives the Noor I power plant in Ouarzazate a resounding thumbs up
What is concentrated solar power or CSP? After an extensive evaluation period, the German Development Bank (KfW) has assessed that the Moroccan solar thermal power plant Noor I Ouarzazate meets the six criteria established by the Development Assistance …