In the past 12 months, across all of its Dubai projects, Azizi has developed a total of over 8.4 million square feet of built ...