Some interesting stats about resource consumption

January 21st, 2013

World Resource Consumption Stats

Tags: , ,

Leave a Reply