Switzerland recently suspended its Most Favoured Nation (MFN) status for India, a move which has the potential to negatively impact Indian investors in IT, pharma and financial sectors as it ...
On Dec 11, Swiss government had announced suspension of MFN status, after a ruling by SC of India. The judgment in 2023 had said MFN status under the DTAA cannot be enforced unless notified under ...