A pioneer of Modern Retail in India, Shoppers Stop today, is the country's biggest chain of large format Department Outlets. It offers customers an international shopping e ...