Want to open a company? Here’s what to learn from world’s oldest businesses
The average American business closes shop after about 21 years. (Spare a thought for those enterprises in the back half of the bell curve, which never reach the legal drinking age.) Some businesses, though, last longer lot longer. Exhibits at…