Walmart Has a Tough Battle Ahead in India

.....

© Bloomberg