US food group Kraft Heinz Co (NASDAQ:KHC) has signed a 12-year virtual power purchase agreement (VPPA) with Spanish multi-energy group Repsol SA (BME:REP) to source wind power from 34.2 MW of capacity in Spain, the two said today.