Montagu buys Sebia for the second time

Cinven books a 2.4x return on the sale of Sebia, a medical technology business.

Share this