India Visa Application Changes

Travel News 01 Jun 2014

All Indian Business visa applications now require the applicant to attach a Business card or Name card with immediate effect. 

For more information, please visit the following website or call the helpline number 62260021 (Mon-Fri between 0830 to 1730 hrs) or email

Alternatively, please contact your Travel Manager