Britain is shooting itself in the foot with its backward system. Last year, 420,000 Indians visited the UK and spent a total of £433m. Yet Britains market share of global Indian tourists has halved over the last decade.
Britain is shooting itself in the foot with its backward system. Last year, 420,000 Indians visited the UK and spent a total of £433m. Yet Britains market share of global Indian tourists has halved over the last decade.