0 followers
NEC Energy Solutions, headquartered in Westborough Massachusetts USA and a subsidiary of NEC Corporation, designs, manufactures, and integrates smart energy storage solutions for the electric grid and other applications with critical power needs. As a leader in energy storage system integration, it... Read more
Industries
+1
Headquarters
Employees
Links
Steve Fludder