Can Newcomer Energy Vault Break the Curse of Mechanical Grid Storage? Posted on November 14, 2018 by admin