unique design of the facade
[ project managment ]
[ amazing ]
[ design ]
[ construction ]
[ Africa ][ Uganda ][ EPC ][ 183MW ]
[ Africa ][ Guinea ][ EPC ][ 450MW ]
[ Africa ][ Mauritius ]