shufti_pro_img | German FinTech N26 Notches $100M Amid COVID-19 Uncertainty