Only 67 million mobile phones linked to bank accounts: NPCI
Out of over 900 million mobile phones and over 450 million bank accounts, only 67 million cell phones are linked ...
Out of over 900 million mobile phones and over 450 million bank accounts, only 67 million cell phones are linked ...