Excuse me, but the company in the article was debunked as pretty much a scam.
You cannot physically make that work economically.
You cannot physically make that work economically.
https://energyvault.com/commercial-demonstration-unit/
As to whether it works, I guess they will know once they've complete the prototype build and done some testing.