PPAF, KfW sign agreement for 10m-euro infrastructure programme