Spencer’s Retail Limited is an India based retail chain stores Company, was established in 1863, and has main office in Kolkata. It has a range 120 stores in 35 cities. Spencer’s Retail Limited being one of the earliest entrants into the retail business in India. Spencer’s Retail Limited provides wide range of private brand products that encompasses both foods as well as non-foods FMCG category.
Shoppers Stop Limited is a department store chain of clothing and home furnishings services, has been in business since 1991. It deals in apparels, perfumes, cosmetics, home decor, shoes and accessories.