British Airways has promised to improve its customer service and reduce call waiting times after coming through its “worst crisis in our 102-year history.” Sean Doyle, the airline’s CEO, made the ...