Accenture Makes Strategic Investment in Touchcast

Accenture Touchcast investment to maximize immersive communication and collaboration in virtual environments