Harold Crooks | National Union of Public and General Employees

Harold Crooks

June 11, 2015

In Canada, there is at least $199 billion officially reported corporate funds in the top ten tax havens — part of the $38 trillion diverted internationally.