Weather watch – is your business covered?

Floods in France, Hurricane Michael batters the US and high