Vestar Closes $364M Acquisition of ISS from MSCI

May 01, 2014