Ecological Overshoot Day

Today is the day in 2025 that humanity has consumed all of the annual supply of natural resources – farmland capacity, fish stocks, forests, and emit more CO2 etc – that ecosystems can regenerate or absorb. This is called “Overshoot Day” and the day this falls each year is getting earlier and earlier as we […]