Skip to main content
← Back to Glossary
Definition

Power Purchase Agreement

PPA