Credit card scams in India have been on the rise, affecting thousands of individuals and causing significant financial losses.
757
0