02 November 2023 CVC Capital now eyes 2024 for new attempt to go public Luxembourg-headquartered CVC Capital Partners, one of Europe’s biggest private...