how many pepsi stores?!
Question: How many pepsi stores?
can someone tell me how many stores do pepsi own in the world or in North America. doesnt matter.
Best Answer - Chosen by Voters
You mean Pepsico? Well, they own Taco Bell and Pizza Hut for starters.