$12B Carbon Capture, Storage Project in Alberta Oil Sands Faces Hurdles Posted on February 27, 2024 by admin