I regularly travel to India for business meetings. Can I apply for an e-Business Visa to India?
The E-Business Visa to India is valid for one year and allows for multiple entries with each stay of up to 180 days. As a result, applicants can apply for this type of India visa for frequent visits to India for one year from the date of visa issuance to India.