Validus' profit fell 36.8 percent year-on-year in the first quarter as the Bermudian reported net operating income of $76.8mn.
Validus' profit fell 36.8 percent year-on-year in the first quarter as the Bermudian reported net operating income of $76.8mn.