Business | Wed Apr 25, 2012 5:12am EDT

German cabinet approves Swiss tax deal