STAR Group – Slator

For more than 35 years, STAR has specialized in information management and publishing, multilingual processing including translation services, terminology management, software localization/internationalization, software development and...