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.