Energy saving

NEC Energy Solutions Awarded Two Projects Totaling 19MW
Massachusetts-based, NEC Energy Solutions, has been awarded contracts for two UK energy storage projects totaling 19MW. Origami Energy developed both projects that were acquired by Gore Street Energy Storage ...