Princes achieves £1.9bn revenue in 2025

Princes achieves £1.9bn revenue in 2025

Global food producer Princes reported a 46% increase in revenue following the publication of its preliminary results for the 12 months ended 31st December 2025.