TA Associates strikes two tech deals

March 07, 2017