The potential of green CPPAS: what the McKinsey report tells us
A new form of corporate power purchase agreement (CPPA) could have a dramatic effect on our efforts to decarbonise power – but it isn’t here yet. That is the...
We build energy exchange solutions to help energy consumers, generators and suppliers accelerate towards a low carbon future.