Tech using gravity to store green power makes debut in China
Energy Vault says 100MWh system set for commissioning ahead of major rollouts in Chinese market
Energy Vault says 100MWh system set for commissioning ahead of major rollouts in Chinese market