Join the conversation about world changing trends and technology

2 posts tagged with “oil sands”


Something goes wrong during this action. Please try again or contact site administrator.

Compliance is for Tourists

Corporate social responsibility or “CSR” has grown in scope and influence, particularly with regard to social contracts.

Canadian Ambassador to US joins ABB forum

The Canadian ambassador to the US holds forth on Keystone XL, cross-border cooperation and who really won the War of 1812.