NEC has now executed five grid-scale battery energy storage projects in China and been awarded another, winning deals in spite of what a company representative described as “aggressive” price competition from domestic vendors. The Massachusetts-headquartered distributed energy division of the Japanese NEC Corporation, NEC Energy Solutions, has commissioned two 9MW projects in Ordos City, Inner […]