British Airways has a shockingly simple explanation for last weekend's IT meltdown that inconvenienced 75,000 travelers.
Alyssa Newcomb, NBC: News Travel
Tue, 05/30/2017 - 1:18pm
British Airways has a shockingly simple explanation for last weekend's IT meltdown that inconvenienced 75,000 travelers.