RESIDENTIAL SOLAR PANEL INSTALLATION DELAWARE: THEY CONCENTRATE ON DECREASING YOUR CARBON FOOTPRINT