14 May, 2026

Spearmint Energy achieves commercial operations at 2 Texas battery projects

The Tierra Seca project in Del Rio and Seven Flags project in Laredo have a combined capacity of 200 megawatts/400 megawatt-hours.