Marks & Spencer (M&S), the iconic British clothing retailer, is increasing its presence in India. It has now opened its 34th store in India in Kochi’s, Lulu Mall. The newly launched store saw South Indian movie star Rima Kalingal join Venu Nair, Managing Director, Marks & Spencer Reliance India to celebrate the opening...Read More





