Opitrad
Press Release
Creative Words announces acquisition of Opitrad, strengthening their presence in the language services market
Creative Words, a leading translation company based in Genoa, Italy, is proud to announce its acquisition of Opitrad, a renowned translation agency located in...