Barbour operating profits jumped to £39.5m for the year to 30 April 2024 – from £34.3m the preceding year – which the Tyneside-based business attributed to successfully implemented cost reductions and ...
Some results have been hidden because they may be inaccessible to you