Beazley barges its way to the top of the FTSE 100 leader board by LLB Reporter May 12, 2023 May 12, 2023