Svitzer reports 2023 revenue growth of 6% and EBITDA margin of 29% ahead of intended listing

News and releases