TA Associates Acquires Mitratech, Vista Said to Net 8.7x Return

September 17, 2015