Available square footage is a big one. As chains grow, they may buy other chains with traditionally different store footprints, or buy a location to tear down the existing store, but are limited by the size and configuration of the land.
Newer stores, built in growing suburbs tend to be “superstores,” selling general merchandise, clothing, furniture, as well as groceries, because (1) the land is cheaper and they can build a larger store, and (2) non-grocery items tend to have a higher profit margin.
Latest Answers