Canada’s lobbying commissioner has let off 895 out of 912 violators. Democracy Watch’s Duff Conacher wants Parliament to go after them

Out of 912 lobbying violations, only 17 led to action. Democracy Watch is demanding Parliament step in to fix this 'toothless' enforcement system.

The Hub