Investment firm Vista Equity Partners is buying InsurTech Duck Creek Technologies for $2.6 billion. Get the Full Story Complete the form to unlock this article...
Duck Creek Technologies plans to acquire Imburse Payments to add digital transformation tools for insurers. Get the Full Story Complete the form to unlock this...