Duck Creek Technologies Acquires Risk Control Technologies to Deliver Comprehensive Risk Management and Mitigation Solutions October 11, 2024