NEC Energy Solutions Commissions 50 MW of Grid Energy Storage Facilities in UK Editorial Staff January 8, 2018 January 8, 2018 | News Brief | NEC Energy Solutions has completed the commissioning of a total of 50 MW of energy storage projects in… Continue Reading