4 Nov, 2020 → by ClaimboUser468304
Telemarketing Harassment
Now they are calling themselves Solar USA. When I told him I was on the National Do Not Call List and would report them to the FTC, he said good luck on that. Of course the calling number is spoofed so it does no good to report to the FTC and they know it. User's recommendation: It’s a scam.