My order for Debit Card was placed on 12th now it’s 21th where is my debit card
Your customer support is makeing me fool
Niyo IDFC was very good NiyoX is 100% wrost Customer Support
Just tell me which bank take 15 days to ship the Debit Card?
It could be better if I got for Jupiter Community