3.236.50.79

The Future of Long-term Investing – a report by the World Economic Forum

1003
Declining holding periods for public stocks, the rise of high-frequency computer trading, shortening average CEO tenures