1 reviews | Active since May 2016
Ozow payment platform has facilitated a payment for a *****ulent business and has offered no help in resolving the issue or getting my money back.