Hurricane Leslie economic loss likely to exceed $100mn

The storm created wind damage in Portugal and flooding in France.
Subscribe Free Trial