3 years ago I said this company was a joke and would never make anything here in the US. Nothing has changed. Their product could never compete with ACH, which costs about $0.20/transaction. Banks with a global footprint are re-engineering our financial payments system. Won't be long before both ACH & wire are replaced.
FYI - global footprint includes Africa. This company is built in a wish and a prayer. It simply will not be successful. The technology doesn't differentiate itself enough along with the volume to have decent pricing for any sort of profit.
In another 3 years the company will continue to hose investors and be in the same exact spot. Just watch.