Stay up to date with Toronto's alternative news, entertainment and restaurant source. Founded in 1981.
Cenovus is a Canadian oil company with oil sands operations in northern Alberta that use specialized methods like SAGD to drill and pump the oil to the surface