What does donut economy mean?

Speaker Vortrag Donut Theorie

The donut economy by British economist Kate Raworth reconciles the social needs of the urban population with the ecological limits of the planet.