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…