Business blowback

January 19, 2012 19:25

Ray Heard and Bob Dhillon look at how the rejection of Keystone will hurt business in North America as a whole.