Accenture has invested, through Accenture Ventures, in Cresta, a company that has developed an AI-powered platform designed ...