Exclusive

Publication

Byline

Location

Hopes from UK's trade with India

Nepal, May 13 -- After more than three years and 14 rounds of negotiations, the United Kingdom and India have finally announced a free trade agreement (FTA). UK Prime Minister Keir Starmer will formal... Read More