With 5 weather related catastrophes the industry is dealing with this year already, it was interesting to see that the US has not escaped bad weather. Extreme flooding in parts of Texas and Oklahoma were triggered by a series of thunderstorm clusters, which produced excessive rainfall over the Memorial Day Weekend. As an aside, it has always interested me how many cats like this occur on […]