Over 50 leaders from the world of business and politics in Britain and India have backed a campaign for the UK to extend its new 87-pound two-year visitor visa to Indian nationals.
Over 50 leaders from the world of business and politics in Britain and India have backed a campaign for the UK to extend its new 87-pound two-year visitor visa to Indian nationals.