Irving Place to make more than 3x its money on Victor Technologies sale
Irving Place Capital is exiting its investment in Victor Technologies after more than three years.
Irving Place Capital is exiting its investment in Victor Technologies after more than three years.