Irving Place Capital to make over 3x on sale of Victor Technologies

Share this