Can CPPAs rescue the European electricity market?

background image