Globe & Mail – Canada’s Role in ‘Snow Washing’ Money to Evade Tax
Mossack Fonsecas office in the British Virgin Islands drew global attention, but the offshore financial centres in Cayman, Scotland, Canada and most notably in the U.S. are not perfect either.