Switzerland Suspends MFN Status to India: What It Means for Stock Market Investors

Switzerland

In a significant development with potential implications for Indian businesses and investors, Switzerland has announced the suspension of India’s “Most Favoured Nation” (MFN) status under the bilateral Double Taxation Avoidance Agreement (DTAA). This decision, effective from January 1, 2025, could lead to increased tax burdens for Indian companies operating in Switzerland and Swiss investors in … Read more