Business visa question (New Delhi)
Does anyone have experience with business visas in India? I currently have a business visa through a company. If I get a new job, is it possible to transfer my existing visa to a new company? Or do I have to return to my home country and apply for a new visa? Any advice is appreciated, thanks!