British Airways has a shockingly simple explanation for last weekend’s IT meltdown that inconvenienced 75,000 travelers.


Read more at original source


Read more at original source