Travelers' net profit fell almost 25 percent to $600mn in the first quarter as the firm booked a $68mn charge relating to Covid-19 and declined to provide forward guidance.
Travelers' net profit fell almost 25 percent to $600mn in the first quarter as the firm booked a $68mn charge relating to Covid-19 and declined to provide forward guidance.