Hiscox Ltd announces two new Board appointments

UK 100

Latest directors dealings