Home Editor's pick Only 0.02% of businesses ever reach 100, and another legend is closing