Energy

January 3, 2023

Teck’s oil sands exit faces legal challenge

French energy company filed an application in Court of Queen’s Bench in Alberta challenging the right of first refusal offer that Teck made to TotalEnergies in relation to the proposed…

{{ commodity.name }}