The Corporation reported encouraging 2021 numbers this morning, including a return to profit of £2.3bn ($3bn) after successive years of losses, and an improved combined ratio of 93.5%
The Corporation reported encouraging 2021 numbers this morning, including a return to profit of £2.3bn ($3bn) after successive years of losses, and an improved combined ratio of 93.5%