Tag: French Agency for Development

Solar Energy Powers Ahead in Ouarzazate

The Noor Ouarzazate solar power complex harnesses the potential of the most abundant source of energy in North Africa – the sun. Thanks to the support of the EU and the EIB,...

FEATURED