1Mt Alberta Carbon Capture Project Hits Buffers
The three major companies involved in a carbon capture initiative in Alberta, Canada have dropped out of the project. TransAlta Corp., Enbridge Inc. and Capital Power Corp. had planned the Pioneer carbon capture and storage project to help combat emissions associated with their oil sands operations, but said last week … Read more ยป
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed