Brit joined the consensus beaters posting "record" half-year profit before tax of £31mn, compared to last year's loss at the same stage of £4.3mn
Brit joined the consensus beaters posting "record" half-year profit before tax of £31mn, compared to last year's loss at the same stage of £4.3mn