Entity

Clayton, Dubilier & Rice

private investment firm

Entity sentiment