BA reports pre-tax profits of £593m

By Stanley.Slaughter /