E-Commerce Walmart India posts Rs 299 cr losses in last year as a standalone entity Binu Paul 12 Oct, 2020