
Public stock markets are shrinking: where could investors turn for growth?
Global stock markets are shrinking. Last year alone, they saw a net decline of over $120 billion – three times the total of the previous year. This was mainly driven by a surge in delisting. Closer to home, the London Stock Exchange lost 88 companies – the …