The Complete State of E-commerce in India 2025: How 500 Million Digital Shoppers Are Reshaping FMCG and Retail Forever Debansh Das Sharma August 2, 2025