Duck Creek Technologies is planning an initial public offering that will value the insurance technology provider at around $3.2bn.
On
Duck Creek Technologies is planning an initial public offering that will value the insurance technology provider at around $3.2bn.
On