What is Net Metering?

Power Purchase Agreement (PPA)/Leasing vs. Ownership