What is an Indian business visa?
A business visa is generally granted to a foreign national who wants to visit India to establish an industrial/business venture or to explore possibilities to set up industrial/business venture, or wants to purchase/sell industrial products in India.
The business visa is usually issued for 3 months, 6 months and 1 year. However, the period of stay in India (for each visit) for this visa category is limited to only 90 days.
Viselio can help you obtain your business visa for India. Check the required documents on our website and apply by filling out the online visa application form. Our visa agents go to the embassy/consulate instead of you. Once your visa is approved, we are sending it to your address.