Private sector braces for slow growth in 2025 despite recent marginal gains Briefing 12th March 2025 Business confidence was at one of its lowest points on record in February 2025, as only a mere 5% of…