Winners Tribeca is the state-of-the-art when it comes to the food retail business with a floor surface of about 6,800sqm. This flagship proposes an exceptional fresh department and wine cellar with a very consequent offering around ‘L’Art de la table’ and electronics. Winners today is the leading group in the retail industry which is composed of 26 shops and 1 e commerce platform with about 2500 employees across Mauritius.