Transportation

British Airways reported a pre-tax profit of £289 million