Home Featured This map shows which companies have lasted hundreds (and even thousands) of years By Elizabeth Segran