Argo has had its ratings placed under review with negative implications by AM Best in response to the subpoena issued to the Bermuda-based carrier by the US Securities and Exchange Commission as well as CEO Mark Watson's abrupt departure.
Argo draws ratings concerns from AM Best
