Visa
EU panel to take up with India 'denial' of visa to one of powerful member
Samsung Pay to launch in India in partnership with American Express
Govt rejigs visa policy, now foreign tourists can make multiple entry
UK's new visa rules for non-EU nationals to affect Indian IT professionals