E-payment transactions rise by 59% in 2024

File image
File image