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.
I keep receiving calls on my cell from various numbers with the same message. The message is that they can reduce my energy bill. When I call the number back, it is either disconnected or, in one case, it was the local MAC cosmetics store and they had no knowledge of any such calls. Infuriating!!!