India’s top ten retailers including Bharti, Walmart and Metro accumulated US$2.2bn in losses in the financial year ending March 2014
Already a registered user or member? SIGN IN HERE
To continue reading, register today for free access Register now

Already a registered user or member? SIGN IN HERE