The AmTrust Buyout Could Be a No-Lose Deal for Investors By: InvestorPlace July 05, 2018 at 17:26 PM EDT Read More >>