Vietnam Airlines; British Airways; flight delays and cancellations; IT failure

E-paper