"We make (PPAs) to fill the need for long-term and secure power sales."
As more and more markets are moving away from subsidies, corporate power purchase agreements (PPA) have begun to fill the need for long-term and secure power sales. PPAs are long-term contracts with a business to deliver renewable power at an agreed price. PPAs are typically made before the construction phase but can also occur at a later project stage.