Glossary
PPA
Power Purchase Agreement: a long-term contract under which a buyer agrees to purchase power from a generator at a set price.
Power Purchase Agreement: a long-term contract under which a buyer agrees to purchase power from a generator at a set price.