Inside the House of Chalhoub

Chalhoub Group operates in 14 countries with more than 600 retail stores, distributing the crème de la crème of high-end luxury brands.