The German cabinet has passed a revised deal to aimed at tackling tax cheats who place secret deposits in Swiss bank accounts.<br /><br />The deal - from which Germany stands to reap billions of euros in revenues - must now be ratified by the parliaments of both countries.<br /><br />...<br />http://www.euronews.net/