Keith Stewart has worked as a climate policy advocate with various environmental groups for 18 years. He is the senior energy strategist for Greenpeace Canada, and he teaches a course on energy and environmental policy at the University of Toronto.

Articles by this author