Delhaize Group is a Belgian international food retailer with activities in 11 countries on three continents. Maxi is a retail chain mostly in the food sector, that cares about its customers, follows world trends and introduces novelties into all sectors.