World News | Angela Serratore, Bloomberg | Tuesday December 26, 2023
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.
www.ndtv.com