Switzerland Suspends Most Favoured Nation Status To India

Indian companies with overseas investments in Switzerland, especially those with subsidiaries, will also face increased costs ...
Switzerland’s withdrawal of the most favoured nation status given to India under a tax agreement, in response to an Indian ...