Phil De Luna departs as Deep Sky's chief science, commercial officer
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.