Stephen Barfoot
Barfoot & Thompson's June stock levels hit a 17 year high last month giving buyers plenty of choice
13
Barfoot & Thompson's June stock levels hit a 17 year high last month giving buyers plenty of choice
Barfoot & Thompson's sales were at a 14 year low in June while stock levels were at a 14 year high
133
Barfoot & Thompson's sales were at a 14 year low in June while stock levels were at a 14 year high