Sandman – battery storage

130 MW DC

The Sandman – battery storage Solar project is located in Texas, USA.

Client

Sandman – battery storage

Renewable energy

130 MW