C-Suite A pickup truck leads a haul vehicle at an oil sands mine near Fort McMurray, Alta., July 9, 2008. A new study shows that heavy metals including lead and mercury which are being released from oilsands facilities into the air and water of northern Alberta are already above levels considered hazardous...
FULL ARTICLE AT The Globe & Mail