3 ms·Corporate owns 15% of ~36000 total stores, which it leases to franchisees.by caymanjim 6y agoCorporate owns 15% of ~36000 total stores, which it leases to franchisees.