Back Twitter Facebook Linkedin Send Deep Sky Alpha is a new Alberta facility billed as the world’s first innovation and commercialization centre for carbon removal technology, even as smaller direct air capture plants already operate in places such as Iceland. Send us a press release The latest news «Climate Change» Display all news from this category