News

India and the UK have formalized a Comprehensive Economic and Trade Agreement (CETA) in London, witnessed by Prime Ministers Modi and Starmer, aiming to double bilateral trade to USD 112 billion by ...