Paris-based telecoms company The iliad Group has signed a power purchase agreement (PPA) with French utility group Engie SA (EPA:ENGI) to buy the generation of the Labrit solar farm located in the Landes region in southwestern France.