ManufacturingCarr’s Financials Surpass Expectations with New CEO AppointmentFAB Team8 May 20258 May 2025 by FAB Team8 May 20258 May 2025645 The group announced adjusted revenues and operating profits of £50.6 million (up 7%) and £5.9 million (up 62.6%), respectively, based on continuing operations. This financial...