Earth Overshoot Day 2015 – it takes 1.6 planets to support humanity’s demand on nature…but we only have one.
Six days from now we will have used up our ecological budget for 2015. Our ecological footprint is how much we demand from nature. Presently,