Blog
How global tax dodging costs lives: New research shows a direct link to increased death ratesTax abuse is an expensive business. According to a recent report by the Tax Justice Network, avoiding or evading tax deprives governments across the...