Chart Of The Day

Jun 29 2011 @ 8:46am

From The Economist:

History_Made

Ryan Avent is wowed:

More person years have been lived in the first decade of the current century than in all of the 17th century. And nearly 80% of the economic output of the last millenium has been produced in just the last 110 years. Everyone likes to think that they live in historical times. As it so happens, we do.