October 6, 2024

processes N14 trillion transactions in 15 years