AI February 10, 2021 0 Accenture Makes Strategic Investment in Touchcast Accenture has made a strategic investment, through Accenture Ventures, in Touchcast, a leading virtual experience company.…