Oxxo Company Man Oxxo44 years agoOpen For VotingA massive corner store chain in Mexico that is now expanding into the United States. Would love to know their story.