Question: Regarding the Indian payment landscape, was a greater percent Net banking or EMI in the year in which the average order value was INR 1,860?
Answer: Net banking