Debit card ownership dips over the last six months

The number of debit cards in the country fell to 884.7 million in April this year, down 11% from 998 million as of October last year, according to data sourced from the Reserve Bank of India.

Go to Source