The Local Shop Report
Episode 1, 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