Marsh is ranked second in Insurance Times’ Top 50 Brokers 2024 report, with it securing a revenue of £1.76bn for the year ...