News

NEC Energy Solutions today announced it has been awarded contracts for two UK energy storage projects totaling 19MW. Origami Energy developed both pro ...
A UN judging panel has approved three Trading Emissions PLC <TREM.L> carbon projects in China which could yield 2.2 million tonnes of carbon offsets per year, the company said on Thursday.