?3 billion Swiss tax dodge revealed

August 31, 2009  By francecom