If travellers are looking for their Business Expansion in India for similar kind of Businesses activities within the country then you can apply for the Indian e-Business Visa. It is for double entry and a maximum stay of 60 days.The India e-Business visa can only apply twice in a calendar year.
Please quote RedAd.com when calling, thanks!
If you are interested:
, If your friend maybe interested: Tell A Friend