Switzerland clears path for $100 billion EFTA-India trade pact after 16 years of talks
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