What is long-term investment?
The OECD defines long-term investment as:
- Patient capital that allows investors to access illiquidity premiums, lowers turnover, encourages less pro-cyclical investment strategies and greater financial stability
- Engaged capital that encourages active voting policies and better corporate governance
- Productive capital that supports infrastructure development and green initiatives, leading to sustainable growth.