19 min read Legal Resources Analysis of Risks to a Project Developer in a Term Sheet Or a Power Purchase Agreement (PPA) January 28, 2023 Greg Figeroas Project Finance has become an increasingly attractive technique for financing infrastructure projects in developing...