Montagu to take majority stake in ITRS from TA Associates

Montagu has agreed to acquire a majority stake in ITRS Group from TA Associates.

Share this