India’s overall online retail gross merchandise value is expected to see a $100 billion incremental opportunity, reaching $162 billion by FY29, up from $64 billion in FY24, making it the third largest ...