5.07 Nov 2023Carbon RemovalSales directorCurrent employeeRecommendCEO approvalBusiness outlookProsCarbon removal is a great causeConsTraditional startup challenges as expectedShow more