Cenovus gets Telephone Lake OK
Cenovus Energy has received regulatory approval to proceed with its proposed Telephone Lake in situ oil sands project in Western Canada.
Cenovus Energy has received regulatory approval to proceed with its proposed Telephone Lake in situ oil sands project in Western Canada.