infotechlead

Accenture to acquire Germany-based Mackevision