site logo

Sunrun posts Q2 loss but anticipates storage boost as battery prices fall, blackouts persist