India UK Free Trade Agreement: There has been an obstruction in the free trade agreement between India and Britain. India has just stopped this talk, according to British media, Khalistan issue may be the reason.
India UK Free Trade Agreement: There has been an obstruction in the free trade agreement between India and Britain. India has just stopped this talk, according to British media, Khalistan issue may be the reason.