95% drop in tour business from China

95% drop in tour business from China

FBC NEWS 29 February 2020 – The Tour Managers have recorded a 95% drop in business from the Chinese market due since the COVID-19 outbreak late last year.

Company manager sales and relations Jack Rong says China represents the biggest tourism market for Tour Managers, making up 64% of revenue for the past 10 years.

READ MORE