My relative, who works for one of the biggest oil companies in the world, declares whenever it comes up that solar is a scam. I despise my own family
post
replies:
This is not complaining about solar, this is complaining about companies promising something and failing to deliver.
[deleted]
permalink
fedilink
source
hideshow 1 child comment

This Texas? Don't tread on Texas Texas? What a bunch of pussy little snowflakes.
all 18 comments