It means that at the 2026 rate, 1.73 planets would be needed to renew everything humanity consumes and absorb its waste in a year. We therefore consume 73% faster than the Earth can regenerate.
Read the source article: Earth Overshoot Day 2026: 30 July (France: 24 April)
