TransPerfect and Semantix Merger Unites Two Market Leaders
Semantix & TransPerfect