British Airways scrapped hundreds of long-haul flights as maintenance issues with its Rolls-Royce jet engines grounded aircraft.

]]>