The London-based firm has acquired big data company ITRS from TA Associates and entered into exclusive talks to buy the veterinarian biotech company IMV Technologies
The London-based firm has acquired big data company ITRS from TA Associates and entered into exclusive talks to buy the veterinarian biotech company IMV Technologies