This number is a spoofed number saying they were a Solar company. MAn with Indian accent and call center noise in the background. When I tried calling this number back, there was dead air. SCAM for sure.
This number is a spoofed number saying they were a Solar company. MAn with Indian accent and call center noise in the background. When I tried calling this number back, there was dead air. SCAM for sure.