Sedgwick Launches Global Specialty Platform in London January 14, 2026 Sedgwick, the Memphis, Tennessee-based risk and claims administration provider, announced the launch of its Sedgwick Global Specialty platform in London,...