Switzerland greenlights India-EFTA mega trade pact; sets stage for October rollout
New Delhi: Switzerland has finally completed the ratification process for a landmark trade deal between India and the European Free Trade Association (EFTA) that would reduce trade barriers and significantly...
Read moreDetails