Why does debit card refunds take longer than credit cards even though the merchant and the acquiring bank has processed the same?
Which Bank gives the best cash options for both credit card and debit card in India?