AmTrust bidders strike $2.95bn peace deal with Icahn

The new $14.75-per-share offer is 45 percent more than AmTrust's undisturbed share price.
Subscribe Free Trial