> Ask anyone who has had a system installed.
This didn't happen to me or anyone else I know with rooftop solar in multiple states, and I've never heard of it. What citations do you have?
This didn't happen to me or anyone else I know with rooftop solar in multiple states, and I've never heard of it. What citations do you have?
No comments yet.