Insurance Industry Challenged to Embrace Innovation and Social GoodBy insurancejournalnewsMay 30, 20250 Richard Dudley, group chief broking officer for BMS Group, discusses the need for the insurance industry to promote itself as a force for social good and innovate to meet changing risks