Sentz Global Redefining the future of global payments by providing instant, affordable and secure transactions across borders. October 2, 2024