Failed transactions blamed as e-payment transactions drop to N37trn in February

1 post