Digital payment company Sezzle reports total Income increased to US$14.4 million (A$22.3 million ) in September 2023, …

source