Transportation

British Airways will delay until June the transfer of long-haul operations to London Heathrow Airport's new Terminal 5