Just how badly can a spot of bad weather affect your business? We asked 1000 SMEs for how much it has cost them - the results might be worth paying attention to!Read less