The UK and Switzerland have agreed a deal whereby Swiss authorities will tax money and investments held by UK residents with Swiss banks, without revealing account details. HM Revenue & Customs expects to receive billions of pounds a year as a result of the agreement, starting with an upfront payment of SFr 500 million. Initially, [...]