16 milestones of a million, a billion or more ? from just the past mont

Ranging from the run-of-the-mill million to an astonishing 15 billion

Return to slideshow
Join the discussion
Be the first to comment on this article. Our Commenting Policies