By CEP Staff • 26 August 2021 in News

Swiss mechanical battery company Energy Vault has closed $100 million in Series C funding to help ramp up global operations and prepare for its first project deployments later this year.