Some Business visa holders may have to obtain exit permits

Jan 06

As per Government of India, Ministry of Home Affairs( MHA) recent guidelines for the business visa holder, the foreign nationals who were already in the country on Business visas and engaged in executing project/contract were required to leave the country by 31st October, 2009. There have been few business visa holders who were covered by the above mentioned...

Read More