Accenture Plc
Global professional services company providing strategy, consulting, digital, technology and operations services
Major holders (13D/G) →