Swell raises $120m for battery VPPs
Swell Energy has raised $120 million to accelerate its deployment of energy storage systems located at homes and businesses across the United...
Swell Energy has raised $120 million to accelerate its deployment of energy storage systems located at homes and businesses across the United...