Arch Capital announced strong second quarter results, booking net income of $104.3mn, or $1.42 a share, against $61.8mn, or $0.91
Arch Capital announced strong second quarter results, booking net income of $104.3mn, or $1.42 a share, against $61.8mn, or $0.91