Food self-sufficiency rate falls to 37.11% in FY2025, lowest since 1965 Japan’s food self-sufficiency rate fell provisionally to 37.11% in FY2025—its lowest since 1965—as rising rice prices cut domestic demand …
Tag: