
Why has Switzerland suspended ‘Most-Favoured Nation’ status to India?
In a move set to have far-reaching impact on Indian companies operating in Switzerland and Swiss investments in India, Switzerland has announced it will suspend the Most-Favoured Nation (MFN) status…