Home / Feds open a formal investigation into Imperial Oil’s Kearl Oil Sands Site / Screenshot 2023-05-04 at 4.19.17 PM