NRGVEnergy Vault Holdings, Inc.

$3.11-6.9% 1Y

Is the business good?