Walmart expects to open its stores in India within the next 12 to 18 months and is reaching out to States which are ready to allow FDI in multi-brand retail.

More In: Today's Paper