Air China i


Air China

Air China is the flag carrier and one of the major airlines of the People's Republic of China. Based in Beijing it is one of the world’s largest airlines in terms of fleet size.

Editorial | Clear route required to end travel confusion

As governments look to safely resume cross-border journeys there is much talk of vaccine passports, ‘travel bubbles’ and digital certificates when the world needs a single viable mechanism.

31 Mar 2021 - 4:04AM