carboncredit.io logocarboncredit.io
...

Canada's proposed $20 billion oil sands carbon storage project faces criticism as a costly boondoggle with minimal global emissions impact