Industry News XTX Holdings (UK) Limited Reports Significant Profit Decline in 2023By Chief EditorMay 20, 20240 XTX Holdings (UK) Limited reported a 33% drop in net revenue to £654.4 million in 2023. Net profit fell by…