Taco Bell to Open First Store in China
The store will be opening in Shanghai by the end of the year
MORE STORIES LIKE THIS
Pollo Campero Multi-Unit Franchisee Bringing Central American Flavor to Smyrna, Tennessee
From Friendship to Franchise: How Two Couples’ Kinship Will Bring Paris Baguette to Newton Square
From Waiting Tables to Owning a Franchise: How This Entrepreneur Climbed the Ranks at Melting Pot
Footprints Floors Franchise Provides Hope for a Veteran to Support His Son with Down Syndrome Upon Retirement and Beyond