China now has biggest battery energy storage in the world

A 36 mega-watt-hr battery energy storage array is now installed in Zhangbei, China.