The Allure of AmTrust

Published: Fri 26 Jan 2018
It hasn’t been the greatest few years for AmTrust shareholders.