Equistone reveals second investment in two days with TOM Vehicle Rental stake buy

1485
Equistone Partners Europe has unveiled its second deal in two days with an investment in TOM Vehicle Rental. The firm ha