'E-visa facility will encourage businesses to travel to India'
Indian government's decision to offer e-visa facility to international tourists from 43 nations will encourage more businesses to travel to the country and spur growth, Australia India Business Council has said.
Nov 29, 2014, 11:42 AM IST