Long-term investors with a focus on overseeing their investments will play a vital role in improving governing practices of companies in which they invest, which can in turn help to avoid future financial crises, according to a new policy brief …

Read More