It starts, as so many great disasters do, with a spreadsheet. Somewhere deep in an airline's pricing department, a number is entered wrong — a decimal slips, a currency code misfires, a fuel surcharge field is left blank. Within minutes, the airline's booking engine...















