News

A worker walks past a tent at Deep Sky's Innisfail, Alta., testing site boasting the company's logo. Carbon dioxide that is scrubbed from the air by various technologies being tested at the site will ...