54.36.148.101

3i seals quick return on 2019 Magnitude Software investment through £344m trade sale

50
3i has scored a 2.6x return by selling Magnitude Software to trade buyer Insightsoftware for £344m, double what the bus