New Delhi, July 24 (PTI) India on Thursday signed a free trade agreement, officially dubbed as the Comprehensive Economic and Trade Agreement (CETA), with the UK – its 16th trade pact so far – as the country aims to boost bilateral trade and investments. The other regions and countries with which India has signed such […]