Banks instant payments hit 1.65 million, records 0.91% failure on New Year Day

Live updates provided by the NIBSS has stated that bank customers carried out over 1.65 million…