Hydrostor

Hydrostor signs offtake agreement for energy storage project in California

Read original article: LINK