The Ubiquitous OXXO
How long has Oxxo been in business? The first Oxxo store — created by the Cuauhtémoc Brewery — opened in the northern city of Monterrey, Nuevo León, in 1978. There will no doubt be significant celebrations (and promotions) when Oxxo reaches the half-century milestone in 2028. How many Oxxo [……]