Just received telemarketing call from this number. Re solar panels - when I told him I'm too treed under to benefit from solar panels, he started arguing with me. HUNG UP.
As soon as I answered, they hung up. When i called back, immediately went to voicemail, that i could barely understand, said something about diagnostics. Left a VM saying not to call us anymore.