Client - Canadian Energy Centre (CEC)
Canada’s oil and gas industry is a leader among oil-producing nations in environment/social/governance. Not a fact many people know or understand. This website helps visitors understand how Canada is a leader and why this matters in a world that still heavily relies on these resources.
Subscribe