Your javascript is disabled. Click the following link to the article.
MS Amlin posts record profit of £257mn and 86.6% CoR for 2023