India-UK social security agreement signed — What does it mean for you?
India has signed an Agreement on Social Security relating to Social Security Contributions with the Government of the United Kingdom of Great Britain and Northern Ireland in New Delhi.