Markel Launches Life Science Combined
Some new product news for you from Markel; Markel, the insurance operations within the Markel Group Inc. (NYSE: MKL), has launched its specialist life science insurance proposition, Life Science Combined, created specifically for SMEs operating […]