I once had a nest like that hanging off my electric meter. I called the electric company and asked what to do about it. They said spray it, and run like h***! I was concerned about a liquid spray around electrical wiring and gadgetry, so suggested that since it was on their equipment, that they could come spray it and then run like h***. After several more verbal exchanges, they did come and remove THEIR nest!
The unknown reason why they installed all those smart meters.
