Britain and Switzerland Ink Tax Treaty
The noose on Swiss bank account holders is getting tighter as more nations enter into agreements with the Swiss government. The latest to forge a deal with Swiss authorities is the British coalition government. View full post on Banking Stories

