Catastrophe loss tracking agency Perils and the UK Met Office have released a new European windstorm catalogue showing the gust footprints of more than 200 of the largest European windstorms since 1979.
Catastrophe loss tracking agency Perils and the UK Met Office have released a new European windstorm catalogue showing the gust footprints of more than 200 of the largest European windstorms since 1979.