3
India has overhauled its business visa rules to make it easier for foreign engineers and technicians to work in the country, a move expected to help manufacturers that rely heavily on Chinese specialists for factory operations and technical support. The government said the changes are designed to cut paperwork and speed up approvals for professionals involved in factory installation…
