While a growth in retail sales of clothing stores and supermarkets does not surprise anyone, a fall of activity in hardware and DIY stores is a shock to the...Read more