Florence spares industry major insured loss

Sources talking tentatively about a loss in the region of $5bn.
Subscribe Free Trial