Zimbabwe continues to lead the 10 countries with the highest food price inflation globally, a World Bank report has revealed. According to its latest report on food price inflation, there was an increase in almost all low- and middle-income countries, with Zimbabwe clinching first position. Domestic food price inflation measured as year-on-year change in the…