The US Senate on Wednesday overwhelmingly signed off on a long-awaited double taxation treaty (DTA) with Switzerland after a decade of inaction.

for more...