Canadian oil sands economic impact highly overrated: poll

[caption id="attachment_789609" align="aligncenter" width="600"] Oil sands development in Northern Alberta.[/caption] Most Canadians overvalue the contribution the oil sands industry make to the country’s economy, finding it hard to believe it only contributes 2% to Canada’s total Gross domestic Product (GDP), results...