NEA backs $11.5m Series A for solar storage business Terrajoule

0
2
Global venture capital firm New Enterprise Associates has backed an $11.5m Series A funding round for solar energy stora