NEC Energy Solutions, part of Japanese group NEC Corp (TYO:6701), has completed the installation of an 18 MW/7.5 MWh energy storage system for Swiss utility Elektrizitaetswerke des Kantons Zurich (EKZ).