SDI Media is the world’s leading media localization provider, offering dubbing, subtitling, and media services for international, regional, and local content
Yamagata Europe provides high-quality technical writing, DTP, translation and print services