Walmart's India Deal Is Admission of Defeat
Updated: May 10, 2018 04:44 PM IST
Walmart Inc. might want to portray its $16 billion purchase of India's largest e-commerce firm, Flipkart Group, as a brilliant strategic move, but the truth is that the deal represents a second-best outcome- if that for Walmart as well as for Indian consumers and farmers.