April 15, 20260TO9 launches its first German fintech: Norta aims to tackle financial distress digitallyRead press release