Home Business NIBSS: E-payment Transactions Rises 86% to N566.39tn in 2024