Indian Business Visa
Org. type
Pvt. Ltd.
Founders
Joseph Willie
Founded in
2020
Category
service
About
The Indian government grants electronic visa facilities for foreign nationals who wish to visit India. The visa has a limit of a maximum stay of 180 days in a calendar year. Moreover, the applicant is eligible for double entries during these 180 days.
The processing of the business visa for India takes up to 3 to 5 working days. However, in urgent conditions, the applicant may apply for an Urgent Business Visa. In such a case, the visa may be granted in 48 hours.
Funding details
Industry
Service /Product types
City
California in Indian Business Visa