EFTA Agreement: Switzerland-India Trade Boost with Relaxed Visa Rules and $100 Billion Deal
India benefits from relaxed visa rules in Switzerland, Norway, and Iceland under $100 billion EFTA Agreement, boosting Switzerland-India trade with various service offerings.