Greater Patchogue Why solar panels are popping up everywhere on Long Island Mike White | Sep 24, 2015