Report: Moniepoint says it handled 80% of Nigeria’s in-person payments in 2025 - Source News