Accenture Ventures invests in Ideoclick for enhanced omnichannel e-commerce and marketing solutions. Accenture gains minority stake in Ideoclick.