Live wire

Category

Featured Stories

Page 73

India and UK sign landmark trade deal

India and the United Kingdom have inked a landmark Comprehensive Economic and Trade Agreement (CETA), aimed at boosting bilateral trade and investment.