which are dissected by The Link, a 230-metre cantilevered building suspended 100-metre above the ground. The iconic towers were developed by the Investment Corporation of Dubai (ICD). It houses ...