Last year, poor weather saw consumers fleeing the high street in their droves in an attempt to escape the rain and snow which greatly impacted upon the sales of many retailers. However, it seems that this year the weather has again taken a negative toll on... Read More