Founded in Mauritius in 1830, IBL is a leading diversified Group with a growing presence across the Indian Ocean and East Africa. Through our four clusters - Retail, Consumer Brands & Distribution, Industrials, and Services - our businesses touch the most essential parts of people’s daily lives.... Read more
Headquarters
Riche Terre, MauritiusEmployees
501-1,000