power purchase agreements

Synonyms

PPA