Ecological footprint

Impact on natural resources implied by a given standard of living.

Scroll to Top