The Middle East’s
1. Mohammed Alardhi
Designation: Executive Chairman
Company: Investcorp
Established: 1982
Country: Bahrain
Category: Financial Services
In FY 2025, which ended in June 2025, 32% of its corporate energy consumption was sourced from renewable or low-carbon energy, while operational scope 1 and 2 emissions were reduced by 41% from its FY2019 baseline. In 2025, Investcorp’s joint venture with Aberdeen signed a $500 million agreement to expand Oman’s Port of Duqm, including marine infrastructure supporting a hydrogen-powered green steel facility, contributing to Oman’s 2050 carbon-neutrality ambition. Alardhi assumed his current position in 2015.