Vestar Capital Partners Agrees to Sell Sun Products to Henkel in $3.6 Billion Transaction

Vestar sells Sun Products Corporation
Read More