A pioneer of Modern Retail in India. Shoppers Stop today, is the country's biggest chain of large format department stores. It offers customers an international shopping environment and a world-class shopping experience through its 43 stores in 20 cities.