ELO Life Systems announces more than $20 million in new financing Date Published: January 29, 2024 Just a year after their Series A financing round of $24.5 million, Durham-based Elo Life Systems has shared the announcement of an…