otsgs-cenovus

Oil sands steam generators. Photo courtesy Cenovus Energy

By Deborah Jaremko