3 ms·
Japan's food self-sufficient rate is one the lowest among developed countries because they have little farmland compared to their relatively large population. S
by mytailorisrich 4y ago
Japan's food self-sufficient rate is one the lowest among developed countries because they have little farmland compared to their relatively large population. So while they do have food security (they are not short of food) this is largely because of good international supply chains and money to pay for food on international markets.