Duck Creek in the mix – shaking up the London market tech scene

Too many cooks spoil the broth, or so the saying goes. And the London market technology broth is a spicy one indeed! So why did Duck Creek Technologies Europe enter the mix? What key ingredient do we bring that others don’t?