“The total number of people buying anything online in India annually is estimated to be between 350 million and 400 million.”