The supply publicly traded equities is on track to grow around 5% a year, which could drag on stock returns, GMO said.
A deluge of new stock supply will be a drag on the market for years, GMO says
view original post
The supply publicly traded equities is on track to grow around 5% a year, which could drag on stock returns, GMO said.