News

A second senior executive has announced his resignation from carbon-removal startup Deep Sky Corp., which is commissioning several technologies it will test at its recently constructed Alberta site.