India, officially the Republic of India, is a country in South Asia. It is the second-most populous country, the seventh-largest country by area, and the most populous democracy in the world. Read More
The UK-India Week is organised by India Global Forum (IGF) annually as a celebration of the myriad facets of this important bilateral relationship, which is poised at a critical point this year with the Free Trade Agreement (FTA) negotiations going f ...