56 executives

Walmart sacks 56 executives in India

Walmart, the world’s largest retailer, has fired 56 of its executives in India as it… Read More