Most solar PPA salespeople are either incompetent or deceptive!
When you hear the following sales pitches, be cautious. A Power Purchase Agreement (PPA) means the solar company installs a solar system on your home, and you pay for the electricity it generates. However, under NEM 3.0, the amount of electricity your system produces is not the same as the…