Svitzer reports 2023 revenue growth of 6% and EBITDA margin of 29% ahead of intended listing
News and releases
Financial results
Company announcements