News

The value of transactions through electronic payment (epayment) channels in the country dropped by 8.92 per cent, or N10.11 trillion, to N103.19 trillion in June 2025 from N113.3 trillion in the ...