My understanding is that many of the oldest companies have lasted so long because they were/are family operations. Countries where “son takes over the business” is the norm will have more older businesses.
Japan is one such country and also happens to have been around a long time too.