Deep Sky's Alberta carbon capture site begins operations
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.