Sustainable Business News (SBIZ)
c/o Squall Inc.
P.O. Box 1484, Stn. B
Ottawa, Ontario, K1P 5P6

thankyou@sustainablebiz.ca
Canada: 1-855-569-6300

Content tagged with: Deep Sky

Deep Sky's Alberta carbon capture site begins operations

Tyler Choi Carbon Deep Sky Alberta 5 hours ago

After 12 months of construction, Deep Sky has started operations at Alpha in Innisfail, Alta., where the company is testing technologies to filter carbon dioxide from the atmosphere for long-term underground storage.

Phil De Luna departs as Deep Sky's chief science, commercial officer

Sustainable Biz Canada Staff Carbon Deep Sky Greater Montreal Jul. 7 2025

Deep Sky’s chief science and commercial officer Phil De Luna announced Monday morning he has left his post at the Montreal-based carbon removal startup, with an eye to starting his own initiative in the nascent industry.

Industry Events