Ouarzazate I Concentrated Solar Power Project

100.00
Jun 22, 2011
100.00

Decision Document

PROJECT SNAPSHOT

XCTFMB027A
Middle East & North Africa
Renewable Energy
Clean Technology Fund
100.00
1389.88
AFDB
June, 2011
May, 2012
Public Sector
IP