You are using an older browser version. Please use a supported version for the best MSN experience.

Customers say solar panel company took their money but failed to deliver panels or promised savings

Customers say Design 1 Solar Group took tens of thousands of dollars to install home solar energy systems but failed to deliver the panel or the promised energy savings.

UP NEXT

UP NEXT

More From WTVF Nashville, TN

More From WTVF Nashville, TN

image beaconimage beaconimage beacon