Claimed to be calling from Solar USA, based in Los Angeles, CA. Claimed to only provide information regarding solar panel to be installed on your SFH. I was based to 3 people, before the last person hung up on me when I tried to locate their company name on the internet.
Claimed to be calling from Solar USA, based in Los Angeles, CA. Claimed to only provide information regarding solar panel to be installed on your SFH. I was based to 3 people, before the last person hung up on me when I tried to locate their company name on the internet.
I could not understand the caller. Not a word except 'consolidate' (?). I had to have the caller repeat every sentence and I STILL could not understand who/what/why.