Non EEA so I guess Revolut won't work. Transferwise doesn't accept card in my currency, instead Converts INR to USD then EUR so plenty in transaction fees with this 3 way conversion.
So are there more EMI/banks which accept card deposits with 2% fees or less ?