Business News

Why Walmart failed in Brazil

VIDEO7:3907:39
Walmart flopped in this country in South America - here's why

Walmart operates more than 11,000 locations across 27 countries. In June 2018, Walmart sold 80 percent of its stake in Brazil, a country where it once had 558 storefronts at its peak. Watch this video to find out why the American retailer had to pull back from the Brazilian market.