Sedgwick Launches Power and Energy Division in UK June 22, 2023 Sedgwick, the Memphis, Tenn.-based loss adjuster, has launched a new power and energy division in the UK, under the leadership...