Accenture Interactive

TMT
1 Year ago
Technology giant Accenture has agreed to acquire Stuttgart, Germany-based ...