TAT, Expedia tie up to plug Thailand’s public health push

Expedia has joined forces with Tourism Authority of Thailand (TAT) to promote the country’s health and safety initiatives, under TAT’s Safety and Health Administration (SHA) scheme, to global travellers. Under …

TAT, Expedia tie up to plug Thailand’s public health push Read More