Retail: Ownership of Shoppers Stop, one of India's largest department store chains, and Inorbit Malls, luxury retail ...