Canadian Geographic presents a witty and informative video about how Canada's energy is produced, transported and traded.
Canada's Oil Sands Innovation Alliance is a leader in developing and sharing environmental technologies.
This TED Talk highlights the importance of energy in our daily lives and around the world.
A TED Talk on renewable energy by University of Cambridge professor David MacKay.
A project using innovative space technology to improve the way industrial GHG emissions are measured