25 June 2026

Food sector risks are converging, with insurance struggling to keep pace