DTAA News

Switzerland Suspends India's Most Favored Nation Status: Impact on Tax Treaties and Investments

Switzerland suspends India's most favored nation status in their DTAA, citing an Indian Supreme Court ruling. This decision could impact Swiss investments in India and raise taxes ...