Let it snow!


According to reports over 45,000 UK based retailers are in financial distress after customer spending reduced over the festive period which was linked to the snowy weather conditions that dominated parts of the country. The significant snow fall left many travel and distribution problems towards the end of 2017.

Read More