“lease” Charts

In the Long Run, It Pays to Own Your Own Solar Panels »

Any car buyer can tell you that ownership tends to be a better deal than leasing. That’s why only 25%…