28 January, 2025

Payments through SIPA reach US$108.6 million in five months of 2024