Report - Corporate Sourcing of Renewables - irena.org · Corporate power purchase agreement (PPA) – An arrangement under which a company enters into a long-term contract with an independent

Please pass captcha verification before submit form