Land of 15,000 Shops

By 2030 there will be 15,000 shops in the US: 4,000 in third tier cities and rural areas 2,000 will be franchisees 9,000 in the top 150 MSAs Of the 15,000 total, only 6,000 shops will really matter 1,500 will be dealer shops 3,000 will be consolidator shops 1,500 will be regional, city MSOs Download…