Tesla Wins Energy Storage Contract In Australia – 129 MWh / 100 MW
• insideevs.com by Mark KaneTesla won the world's largest energy storage order in Australia so the 100 MW-scale, 100 days challenge in now underway.
Tesla won the world's largest energy storage order in Australia so the 100 MW-scale, 100 days challenge in now underway.