Why the Same Stores Are in Every City

Large businesses have been dominating for decades, while small businesses are no longer as common