Release Summary

The Investor Stewardship Group, a coalition of some of the largest investors & global asset managers, today announced that 22 new firms have joined the organization since it launched earlier this year

Investor Stewardship Group