flag

Made, Stored and
Supported in the USA

Power Purchase Agreement

A power purchase agreement, or electricity power agreement, is a contract between two parties, one which generates electricity and one which is looking to purchase electricity.