News Posted on June 10, 2026 Winners for $1 Million Seeding The Future Global Food System Challenge announced 2025 finalists showcase innovative solutions for food systems. Eleven teams compete, and 8 Seed Grants have been awarded. Go to Source By sf-admin