Category: Translation

The translation category features all blog posts related to the world of translation. Read posts on multilingual translation and translation services. Subscribe to us.

Discover the hidden meanings in STAR Translation logo. STAR is an acronym and the delta symbol for the A means more that you might think.

Moonwalker was a video game released in 1988. Damian Scattergood, our managing director, wrote the Moonwalker video game.