The Local Shop Report

Dec 13, 2018, 03:41 PM

The Local Shop Report is a comprehensive look at the 46,262 stores in the convenience sector, the people running those stores and the customers that use them every day. In this podcast, Chris Noice and James