News

Walmart's Mexico and Central America CEO, Ignacio Caride, has stepped down after just over a year, surprising analysts.