Sandal Translation Services (STS)
Sandal Translation Services Ltd. provides its translation services and language services around the globe.