Perils: Storm Eleanor loss estimate rises to $840mn

This is the third estimate for the storm which affected a large portion of Europe.
Subscribe Free Trial