Can CPPAs rescue the European electricity market?

Can CPPAs rescue the European electricity market?