Expo City Dubai has appointed local firm Engineering Contracting Company (ECC) as the main contractor for Sidr Residences, a premium residential development set for completion in 2027.