Dubai’s iconic Burj Azizi, set to become the world’s second-tallest tower, has announced its global sales launch on February 19. The 725-meter architectural marvel will be unveiled in seven major cities, including Dubai (Conrad Hotel), Hong Kong (The Peninsula), London (The Dorchester), Mumbai (JW Marriott Juhu), Singapore (Marina Bay Sands), Sydney (Four Seasons...