Swiss Re ups 2018 cat loss estimate to $85bn

Natural catastrophes account for $76bn of the total.
Subscribe Free Trial