Novo Holdings co-leads EUR 8m Series A investment in Deep Branch, a carbon dioxide recycling company