The chairman of The Indian Council of Scotland and United Kingdom has declared that India is "open for business" with Scotland, launching a major push to attract Indian talent and investment to the UK.
Indian Council Of Scotland And Uk
1-1 of 1 Articles