Bain Capital

Status message

Data retrieved successfully.

Impact returns are 'off to a good start' but still have a point to prove