Upwards And Onwards For Menzies After Restructure
Edinburgh-based Menzies Distribution Group said 2023 was ‘transformational’, with a reshaped business now more focused on the longer term, writes Chris Tindall. It reported revenues for the year ending 31 December of £1,215.6m, up slightly […]