Spencer’s Retail launching luxury version of Natures Basket stores to garner higher margins The retailer is launching its first luxury Natures Basket store in Mumbai