Back to Global NewsPublished: 27 Feb 2026Download AppJoin TelegramWhy Barrett's 18% Drop Could Signal a Profitability Crisis for Service Firms#Barrett Business Services#EBITDA#Revenue Miss#Service Industry#Investment Analysis#Earnings ReportDownload AppJoin CommunityShare Article