The World's 2,000 Largest Public Companies | Hacker News Reader