Who dominates India’s $1 trillion payments market?

India payments worth $1 trillion by 2021

Credit Suisse estimates India’s payments market will be worth $1 trillion by 2021.