CEO Pushed Out as German Fintech Admits: €1.9 Billion is Missing from Our Balance Sheet "Spurious balance confirmations had been provided" By CBR Staff Writer