A new report says investors should push companies harder to achieve environmental and social change
Shareholders play a crucial role in improving a company’s performance. But a new report out this week found that some of the biggest asset managers in the world are backing only a small, and shrinking, percentage of shareholder resolutions that seek to improve companies’ treatment of employees, and assuage theirContinue Reading