MEXICO CITY/NAIROBI: Even though the world produces enough food to feed all of humanity, the United Nations World Food Programme found that more than 295 million people faced acute hunger in 2024 – a record high. While many factors have...