News
With a volume of over 60 million square meters, the Mukaab in Saudi Arabia could be the largest building in the world if completed.
The Sultanate of Oman marks Talaat Moustafa Group's second venture outside Egypt, following their initial projects in the Kingdom of Saudi Arabia. These Saudi Arabian endeavors include Banan City, a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results