Rosetta Translation Services Introduction

Sometimes you just need something translated… Business reasons, legal reasons, technical or medical reasons… But what if you don’t know a translator?? Thankfully, Rosetta Translation is there to help. They’re based in London, but they provide translations services world wide!…