India Business Visa
-
India Orders 60 Chinese Experts on Business Visas to Leave Immediately
India has ordered 60 Chinese experts visiting the country on a business visa to leave the country immediately. The Times of India report on Thursday explained that a Mumbai Foreigners Regional Registration Office (FRRO) issued the notice to visiting Chinese experts for ostensible violations of business visas.