Energy Vault Q3 revenue falls 61% on project delivery timings - NRGV News | Rallies