Novo Series B

Neobank For Businesses Raises Its Valuation To $720 Million Despite Fintech Depression