CSEC
Chinese State Construction Engineering Corporation backed out of its agreement with Egypt's New Administrative Capital to construct ministerial buildings
Most Read