Stephen Thompson
Big drop in selling prices pushes up sales at Barfoot & Thompson, with vendors 'prepared to meet the market' getting results
121
Big drop in selling prices pushes up sales at Barfoot & Thompson, with vendors 'prepared to meet the market' getting results