The 28th of July marked this year’s Earth Overshoot Day. This means that humans have used all biological resources that Earth can naturally regenerate by next year, and we are critically reminded again that we are living on loaned energy.
Read More →