The Public Private Partnership (PPP) agreement between banks and Home Affairs is on the verge of completion, which means more ...