Michael Mauboussin: Top 2% of Listed Companies account for 90% of Wealth creation.
In his latest article, Michael Mauboussin examines the demographics of public companies in the U.S., including how many are born, how long they live, why they die, and the returns they deliver to shareholders.