In a move likely to have significant impacts on corporate governance, a group of institutional investors managing upwards of US $17 trillion has announced the formation of the Investor Stewardship Group (the Group). The Group has adopted a framework of certain non-binding investor-friendly principles, many of which are either common or already legally recognized in … Continue reading