1 result
Ping Express, a financial technology company that was alleged to have laundered $160 million to Nigeria has debunked claims. The company denied the claims in a statement released on Tuesday and made…