News

By the end of 2024, more than 648 million transactions were made using this system, and more than 3.5 million users are now ...