Clearlake, Insight sell Appriss Insights to Equifax for ~$1.8bn in cash
Appriss' other business units will continue under the ownership of Clearlake and Insight Partners.
Appriss' other business units will continue under the ownership of Clearlake and Insight Partners.