Elo Life Systems announces $24.5m Series A round US-based ingredients company Elo Life Systems has closed a $24.5m financing round led by AccelR8, Novo Holdings and DCVC... Read more February 20, 2023