Argo has sold parts of the business in recent months, including its units in Italy, Brazil and Malta, as well as its Lloyd’s syndicate operations.
Argo has sold parts of the business in recent months, including its units in Italy, Brazil and Malta, as well as its Lloyd’s syndicate operations.