Filed: December 17, 2019Advertising in the fields of language translation and localization; business management in the fields of language translation…Owned by: SDL plcSerial Number: 79285053