Obvious sticker shock hit one couple in Del City after the installation of solar panels for their home.
KFOR TV news recently reported the story.
Click here for KFOR TV
Obvious sticker shock hit one couple in Del City after the installation of solar panels for their home.
KFOR TV news recently reported the story.
Click here for KFOR TV