Aberdeen July 29, 2025By Samuel BrownArch Capital appoints new CEO as earnings surge – Insurance Business America