Mexico's Infraestructura Energetica Nova SAB de CV (BMV:IENOVA), or IEnova, has signed a 15-year power purchase agreement (PPA) with subsidiaries of El Puerto de Liverpool SAB de CV that is tied to a 125-MW solar project.