It's nice. I wonder if the panels were made in the US? Oops, Sunpower, made in China. Hey, at least it's an American company.
I worry about the payback time.
I'm glad they didn't choose...
Type: Posts; User: SiriuslyLong
It's nice. I wonder if the panels were made in the US? Oops, Sunpower, made in China. Hey, at least it's an American company.
I worry about the payback time.
I'm glad they didn't choose...