Judging Google Translate, TransPerfect’s Road to the Billion, Spain as Media Loc Hub
TransPerfect closes in on billion-dollar target, Spain becoming an audiovisual hub, US court’s take on Google Translate, and key takeaways from new Localization Buyer Pro Guide.