Montagu makes 2x in £288m exit of risk management tech company CAP

595
European buyout house Montagu Private Equity has sold automative-related data and information systems business CAP to tr