Weather watch – is your business covered? Floods in France, Hurricane Michael batters the US and high Weather watch – is your business covered?admin2018-11-03T11:09:07+00:00