Large common share ownership positively associated with social responsibility, says research
Large asset managers holding shares in multiple companies across the same industry are often accused of hurting competition through the substantial concentration of ownership in the hands of a relative few. Investors such ...