India Switzerland tax treaty

Switzerland withdraws India’s ‘Most Favoured Nation’ status after SC’s Nestle ruling

New Delhi: Switzerland has taken an independent stance following the Supreme Court…

NM Desk NM Desk 3 Min Read