Bern and London sign tax accord

, Comments 0 comments

Switzerland came a step closer to ending a tax evasion row with Britain when officials from both sides signed an agreement on Thursday.

0 Comments To This Article