An institution seems to be a big corporation, including an insurance provider or perhaps a corporation, which has vast amounts of capital to invest in something like a trading platform or stock market.
The financial crash disrupted many employees' interest in institutions that also have historically offered protection or protection against certain incidents.