Swire Group

Passengers delayed for hours as Cathay blames computer

READ FULL ARTICLE