In India, with all the conventional modes of payment still going strong, you would think many people don’t use credit cards. While it may be true that Indians use them less often than their American counterparts (who may have up to 7 different credit cards to their individual names), India is catching up to the […]