24/7 Clean Power Purchase Agreements: Report
A new form of Power Purchase Agreement (PPA) — the 24/7 clean PPA — promises dramatic increases in the effectiveness of emission reduction efforts in the power generation sector and for corporate off-takers. 24/7 clean PPAs have the potential to address key problems in balancing supply and demand for power as renewables contribute an increasing proportion of generation capacity.
Read More