Operator of a chain of resorts. The company operates and manages a chain of luxury resorts in Mauritius under its own brand name. Read More