June 12, 2023 | No Comments Austin-based Vista bought insurance technology provider Duck Creek Technologies Inc. earlier this year.