Irving Place to make more than 3x its money on Victor Technologies sale

Share this