Japan's food self-sufficiency rate falls to record low 37% in FY2025

Japan's food self-sufficiency rate falls to record low 37% in FY2025
Japan's food self-sufficiency rate on a caloric intake basis reached a record low 37 percent in the fiscal year that ended March, marking a decline for the first…