Power Purchase Agreements

In this section, you may find information on Power Purchase Agreements (PPAs) signed in the free market