Neobank Varo’s losses deepen as deposits are cut in half Banking November 7, 2025 Key insight: Varo’s latest call report reveals its financial health is deteriorating, with total deposits cut in half to $160…