Residents of Switzerland and Australia charged with offshore tax evasion
Their investigation helped by confidential information that a Cayman Islands judge ruled last month was provided illegally, Australian police have arrested Swiss resident Peter Borgas and Australian residents Vanda Gould, and John Leaver for alleged involvement in a AUD $30 million offshore tax evasion scheme.