Does the installer industry need to self-police better? This admitted pyramid scheme probably was known to competitors.

More to Explore!