Opitrad

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...