October 11, 2024 Health Insurance Duck Creek buys Risk Control Technologies Duck Creek buys Risk Control Technologies | Insurance Business America Insurance News Duck Creek buys…