Friday, 19 April 2024
Dubai, United Arab Emirates
Nakheel awards construction contract for Deira Mall
Dubai-based master developer Nakheel has awarded a construction contract to build Deira
Continue Reading