Sedgwick, the Memphis, Tennessee-based risk and claims administration provider, announced the launch of its Sedgwick Global Specialty platform in London, a dedicated solution designed to handle the largest and most complex losses. The platform represents a major investment to drive …

