What is the validity of the Indian business visa?
Business visa is generally granted for a period of 6 months or up to 1 year. In any case, duration of stay is 180 days per visit.
Make sure you keep this in mind and check your visa's validity. You may face problems at the border in case your visa isn't valid anymore.
Viselio can help you obtain your business visa for India.