Beyond Meat reports yearly loss of $178m

Beyond Meat reports yearly loss of $178m

Plant-based brand Beyond Meat has reported its financial results for the full year ended 31st December 2025, finding revenues had decreased by 15.6% on the year to hit $275.5 million.

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.