2 min read Technology Advent Acquires Majority Stake in Efex, Valuing IT Firm at Up to $200 Million Editorial 12 October, 2025 Investment firm Advent International has secured a majority stake in the Australian IT managed...Read More