Miami Fintech Pepper Pay Files For Chapter 7 Bankruptcy With $3.4M D...