StockDuty ← Dashboard Aug 07, 2026 05:19 AM ET
SignalMacro

JAPAN FOOD SELF-SUFFICIENCY RATIO FALLS TO 37%, BELOW 2030 GOAL OF 45%

Japan's food self-sufficiency drop to 37% misses 45% target

Japan's food self-sufficiency drop to 37% misses 45% target
Sources