Same as above. Don't know but the number suggests that might be a new spoofed number being used by A1 Solar Power, aka. American Pro Energy. There are extensive complaints about their illegal telemarketing activities here and elsewhere.
Same as above. Don't know but the number suggests that might be a new spoofed number being used by A1 Solar Power, aka. American Pro Energy. There are extensive complaints about their illegal telemarketing activities here and elsewhere.