Topic: VISA
Indians can travel to 57 countries visa free. Check full list here
Indians can travel to 57 countries completely visa free or visas on arrival arrangements, as India has significantly improved its passport ranking by rising 5 spots from last years and is now ranked 80th in the latest Henley Passport Index.
Russia suffers as Visa, Mastercard, suspend operations
Mastercard and Visa are suspending their operations in Russia, the companies said, in the latest blow to the country’s financial system after its invasion of Ukraine.