R Rishabh (not verified) 22nd March 2017 | 3:57am Amazing. I would love to know more about the payments environment, especially in emerging economies like India Reply