Earth Overshoot Day falls on earliest date since 1970
August 1st, 2018 Earth Overshoot Day falls today to mark the fact that humanity consumed nature’s entire annual ecological budget in just seven months. Earth Overshoot Day (EOD) marks the date when humanity’s demand for ecological resources and services in a given year exceeds what Earth can regenerate in that Read more…