British Airways Cancels Some Long-haul Flights Amid 787 RR Engine Issues

British Airways (BA) is canceling numerous long-haul flights this winter due to aircraft shortages caused by engine and parts delivery delays from Rolls-Royce.