Share Facebook Twitter LinkedIn Pinterest Email Energy Vault targets $225M–$300M revenue for 2026 while growing contracted megawatts and backlog Source link