Waleed bin Ibrahim Al Ibrahim is chairman of MBC Group, which began in London in 1991 and listed on Tadawul in January 2024.
Title: Founder and Chairman | Company: MBC Group