Bain Capital

Aptia formally launches after admin buyout from Mercer