Montagu, Astorg sell final Sebia stake to CVC, Tethys to end three-year investment

932
Europe-based Montagu Private Equity and Astorg Partners have agreed to sell off their remaining majority stake in in-vit