Switzerland clears path for $100 billion EFTA-India trade pact after 16 years of talks July 12, 2025 Trade, COMMERCE, Economy, Finance, Global Trade, Trending News NEW DELHI : Switzerland has officially ratified the Trade and Economic Partnership Agreement (TEPA) between India and the European Free Trade Association (EFTA), clearing the final hurdle in a landmark trade deal. With this