Management at Allied World have been buying shares in the Bermudian carrier following the company's sharp share price decline earlier in the month.
Management at Allied World have been buying shares in the Bermudian carrier following the company's sharp share price decline earlier in the month.