Business News | Tue May 20, 2014 3:39pm IST

Marks & Spencer plans to open 100 stores in India by 2016