Barra

Oxxo: the Mexican retail chain opens one store per day in Brazil

Oxxo, the convenience store chain, has 325 stores in Brazil, where it began operations in 2020…