The Frankfurt-headquartered company has reported its audited 2023 financial results to crypto.news. The company’s revenue of €77.5 million exceeded the market guidance of €65 million […]