Irving Place seals 3x return on industrial exit

The firm will sell industrial manufacturer Victor Technologies for $947m. 

Share this