News
Home   |   News
Iraq project has finished the installation and acceptance
IRAQ BAGHDAD MALL AL MANSOUR is the largest local shopping mall

with 16 escalators, 8 passenger elevators and 4 observation elevators inside.