Originally Posted by
VickiSoCal
For someone who travels once a year to India on business (visiting another office of same employer for general meetings, etc) would you recommend getting another 5 year business visa(will expire before next trip)- or just doing this process once a year?
If you visit India regularly, I'd recommend going for the 5 year business visa. They will only allow 2 TVoA per year, and who knows, they could limit the amount of TVoAs per person even further.