NEC Energy wins contract for 12MW energy storage unit in Netherlands

NEC main building. Credit: Sergey Vladimirov from RU.