In the news

Hydrostor signs offtake agreement for energy storage project in California

16 Jan, 2023