How many people can the Earth support?

“We are using the equivalent of 1.6 Earths to maintain our way of life, and ecosystems cannot keep up with our demands.”
Read