57 employees
STS specializes in marine construction, marine engineering, submarine construction, desalination plants and submarine tunneling services.
1960