
According to a report in The Business Line, international travel to India is a bit slow to pick up with just a little over 15,000 free tourist visas being issued so far out of the five lakh visas that were provisioned by the centre. In June 2021, the Ministry of Finance had announced a scheme […]Continue Reading