Expo City Dubai Launches Sidr ResidencesBy Vibha MehtaNovember 6, 20240 Expo City Dubai, the master developer, has unveiled the first phase of Sidr Residences, a centrally located development featuring three towers