Accenture plc (NYSE:ACN) is largely controlled by institutional shareholders who own 77% of the company
Key Insights Institutions' substantial holdings in Accenture implies that they have significant influence over the company's share price A total of 25 investors have a majority stake in the company w...