Internship Opportunity at British High Commission
About the Organization Relationships between the UK and India are nurtured and strengthened through the British High Commission in India. The principal British diplomatic representation in India is the High Commission of the United Kingdom in New Delhi. About the Responsibilities A call for applications has been issued by the British High Commission inRead More