Group sees out 2020 with revenues halved, domestic leads recovery

A challenging year” is how Group has described its 2020, as the China-based travel giant reported annual revenues of $2.8 billion – down 49% on 2019. The company says the fourth quarter of 2020, when revenues were down 40% compared to the corresponding period in 2019, reflected a narrowing of the declines from a […]