24M nabs $56.8m Series E

Cambridge, Massachusetts-based 24M, a developer of energy storage systems, has secured $56.8 million in Series E funding.

Cambridge, Massachusetts-based 24M, a developer of energy storage systems, has secured $56.8 million in Series E funding. ITOCHU Corporation led the round.

Source: Press Release