PM Modi Lands In UK, Long-Awaited Free Trade Deal Expected Today: 10 Points

The free trade agreement is India's first major bilateral trade agreement with a developed economy in over a decade.

World