Tag: Swiss Travel Centre
Swiss Travel Centre sets up first Asia base in Hong Kong
Switzerland’s largest DMC Swiss Travel Centre (STC) now has its first Asia base with the opening of an office in Hong Kong.
Launched on November...