Braid: Ottawa tries to muzzle oil and gas companies with huge fines for praising their climate efforts

Shut up, oil and gas companies. Don’t talk about the environmental and emissions gains you’ve made. Not a word. Read More