Switzerland Revokes MFN Status In Tax Treaty With India

Switzerland recently suspended its Most Favoured Nation (MFN) status for India, a move which has the potential to ...
According to a December 11 statement by the Swiss finance department, the move follows the Supreme Court of India's ruling ...