Duck Creek Technologies garners $120mn investment

The funding is understood to give Apax a small partial exit from its three-year-old majority shareholding.

To unlock article:

Login