Accenture participated in Cresta's $125 million Series D funding round. This round was led by new investors World Innovation Lab (WiL) and QIA, with p ...