Question: how many oxxo stores in mexico?
Answer: Oxxo (stylized as OXXO) is a Mexican chain of convenience stores, with over 18,000 stores across Latin America. It is the largest chain of convenience stores in Latin America. Its headquarters are in Monterrey, Nuevo León. It is wholly owned by the beverage company FEMSA (Fomento Económico Mexicano).