Spanish utility Endesa SA (BME:ELE) said today that it has signed a ten-year electricity supply contract with supermarket chain Consum that incorporates a power purchase agreement (PPA) and renewable energy certificates.