(Edit this message through the "fast facts" section)
Looks like the Con Ed project maybe seeing the light of day!! http://unitedenergyconsultants.com/2017/08/15/con-edison-developing-energy-storage-system-on-wheels/