Digital ad measurement firm Integral Ad Science valued at $850M as Vista Equity acquires majority stake in the company Axios 2018-06-05 Digital, Integral Ad Science, Vista Equity Related Coverage View article AdExchanger View article PE Hub Blog