Have received several calls from this phone number, no messages were left. They identify the company only as Green Energy selling solar panels. When requested they remove my number they hang up.
Have received several calls from this phone number, no messages were left. They identify the company only as Green Energy selling solar panels. When requested they remove my number they hang up.