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 ...
Stem and OPG Partner on Energy Storage
Stem, Inc., headquartered in Millbrae, California, and Ontario Power Generation are launching a new partnership on advanced energy storage systems that will assist Ontario industrial manufacturers in ...