WS #10608
Sunrun surges 31% on Tesla deal to supply power for AI data centers, bullish for solar and AI infrastructure.
Sunrun-Tesla AI Power Deal
Sunrun surges 31% on Tesla deal to supply power for AI data centers, bullish for solar and AI infrastructure.