CHARLEBOIS: Is Canada sacrificing consumer trust for 'cow farts' and climate optics?

.....

© Toronto Sun