ADVERTISEMENT

Economy & Finance

India Soon To Be Third Largest Economy, Britain A Perfect Partner: Keir Starmer

The India-UK trade deal is a launchpad to boost British leadership in areas ranging from technology to life sciences to renewable energy and more.
PTI
ADVERTISEMENT