Canada willingly makes tax deals with tax havens
The seeds of Canadian corporations hiding billions of dollars in offshore tax havens were sown more than 40 years ago, after the Canadian government pursued a series of tax treaties with tiny Caribbean and European nations. The 92 tax treaties now signed with countries such as Barbados, Jamaica and Malta… – Continue reading