Lifting the Veil on Hidden Risk in Renewable Power Purchase Agreements Renewable power purchase agreements (PPAs) have long been important enablers of renewable energy development. They are a means to both...