Stanford study ranks Reliance Retail 7th with $100B valuation

Business