Vista-backed Integral Ad Science raises $270m for IPO

Integral Ad Science, a New York-based digital media company, has raised $270 million for its IPO after pricing its 15 million shares at $18 per share.

Share this