The cost of energy storage has stalled adoption of renewable power. Energy Vault has a solution. Card – TechCrunch – 11/7/18