Home » Financial Chaos: 10 Million Users Left in the Lurch as Fintech Firm Crumbles