BA posts pre-tax profit of £124m

By Stanley.Slaughter /