The lion’s share of large institutional investors say that the quality of companies’ governance is most likely to affect the short-term performance of investments.

March 28, 2024