CPPA Guide
Corporate power purchase agreements (CPPAs) have become a popular choice for organisations looking to achieve energy budget certainty and meet carbon reduction targets.
We’ve put together a short explainer to help you understand more about CPPAs, and the benefits.