Earnings
📈 Stocks
McBride Reports £59 Million Profit Amidst Rising Inflationary Pressures
(6 days ago)
McBride navigates inflationary headwinds with resilient revenue growth, leveraging new long-term manufacturing contracts and strategic acquisitions to offset margin pressure.