In France, the first Auchan store opened in 1961, and there are 119 hypermarkets (a big-box store combining a supermarket and a department store).
In France, the first Auchan store opened in 1961, and there are 119 hypermarkets (a big-box store combining a supermarket and a department store).