NEC secures contracts for 19MW energy storage projects in UK

Image: NEC Energy Solutions secures contracts for 19MW energy storage projects in UK. Photo: Courtesy of Peter Mathijssen/FreeImages.com.