NEC Energy Solutions, a wholly-owned subsidiary of Japan's NEC Corporation, has commissioned a 2 MW/2 MWh lithium ion battery energy storage system in Chile.

This content is available to only paying subscribers.