By: Kelly Wilson Credit card users in India have gone up over the last few years, especially since demonetization. Data from 2019 shows there are around 48.9 million credit card users in the... Read more
2014 The Global Indian New Network (TGINN)