Offshore tax havens may be far bigger than we thought. Posted on April 13, 2014 by jgordon Link. Switzerland?