German Parliament blocks Switzerland tax treaty

The Social Democrats and Greens said today the deal wasn`t tough enough on tax evaders.