Only one country in the world produces all the food it needs, study finds

Out of 186 countries, only Guyana produces enough food to self-sufficiently feed all its citizens without foreign imports, according to new research.

The study, published in Nature Food, investigated how well each country could feed their…

Continue Reading