The Middle East’s
2. Mohamed Alabbar
Designation: Founder & Managing Director
Company: Emaar Properties
Established: 1997
Country: UAE
Category: Real Estate & Construction
In 2025, Emaar’s MSCI ESG Rating rose to A, its fourth upgrade in five years, and its installed solar capacity in the UAE reached 13 MWp. The group launched an energy optimization and retrofit program targeting high-energy-intensity assets to improve efficiency and reduce emissions. It also advanced its climate-risk framework and decarbonization roadmap, aligned with the UAE Net Zero 2050 strategy. The Dubai Mall achieved LEED Platinum certification under LEED v4.1 for existing buildings. Burj Khalifa also holds LEED Platinum certification. Emaar directed 99% of its 2025 UAE procurement spend to locally based suppliers and contractors. Alabbar has a net worth of $3.2 billion as of September 2026.