We live in an urbanizing world. Up to two-thirds of the world’s population – some six billion people – may live in cities by 2050.Cities have emerged as first...
Over the past decade, the number of undernourished people around the world has declined by around 167 million, to just under 800 million people. However, this...