Vanessa Houlder

FILE PHOTO: A man walks past the logo of Japanese trading company Mitsui & Co. in Tokyo, Japan, January 10, 2018. Picture taken January 10, 2018.  REUTERS/Toru Hanai/File Photo

Why the mysteries of corporate longevity matter to investors

It is unclear why some companies have staying power