BusinessManagementCitadel’s Barratt Exits Amidst Scrutiny Over Spirit and Other Trading PositionsbyStaff ReportMarch 27, 2026