Switzerland and India have reached a consensus on a free-trade agreement (FTA) after 16 years of negotiations, according to a post by the Swiss Economy Minister Guy Parmelin on X.