A ‘significant moment’: Modi on India-UK live Trade deal
IBNS-CMEDIA: The UK-India Free Trade Agreement (FTA), described as one of the biggest trade deals of modern times, came into force on Wednesday, with Indian Prime Minister Narendra Modi calling …
Read More