ESS lands its biggest order for long-duration grid battery

17 Energy Warehouses are sold for deployment in Spain.

share:

more energy news

Send Us A Message