Chubb flags best pricing environment ‘in a number of years’

The insurer's first quarter results were in line with Wall Street expectations.
Subscribe Free Trial