what retailer has most locations
The large oil companies own very few retail locations, although they do have branding agreements via local fuel distributors. Starbucks and McDonalds have a large number of locations. There is some difference between franchised locations, and corporate owned.