Small businesses often don't last longer than five years, but these companies have been around -- and thrived -- for centuries. Here are their secrets for long-term success.

Search for Jobs