July 24 marked this year’s Earth Overshoot Day, the day that humanity’s demand for ecological resources exceeds the resources Earth can regenerate within that year. You will find more infographics at Statista Over the decades, the ecological footprint of humans has gradually increased, all while Earth’s biocapacity, i.e. its ability to regenerate resources has diminished significantly. That has led […]